Προς το περιεχόμενο

php help pls !


EXARXEIA_CITY

Προτεινόμενες αναρτήσεις

Λοιπόν έχω ξεκινήσει να φτιάχνω αυτό εδώ το site για έναν φίλο μου.

Δυο πράγματα με καινε και δεν ξέρω πως να τα κάνω.

 

1.Οπως βλεπετε το site θελω το menu και το banner να μενουν σταθερα και να αλλαζει το υπολοιπο μονο. Αν και έχω δει μερικά posts για αυτό το θέμα αυτό που δεν καταλαβαίνω είναι με τα left, right στον κώδικα της php, πως ακριβώς θα καταλάβει που να βάλει το menu στην σελίδα, το banner κτλ...

 

2.Θελω να κάνω έναν πίνακα για τα προγνωστικά. Θέλω όμως να δίνετε η δυνατότητα στον χρηστή να βλέπει και τα προγνωστικά των προηγούμενων ημερών. Δεν θέλω όμως να φτιάχνω συνέχεια σελίδες για αυτό το θέμα, αλλά θέλω ο πίνακας να έχει 2 κουμπιά μπρος-πίσω και απλά να αλλάζουν οι εγγραφές στον πίνακα. Αν υπαρχει κατι λιγοτερο δυσκολο πειτε μου.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ε τότε, ξέρεις την απάντηση...

Μια βάση δεδομένων...και για το 2ο που λες θα βάλεις επιλογές ( dated ) που να αντιστοιχούν στα αντίστοιχα SELECT FROM...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ε τότε, ξέρεις την απάντηση...

Μια βάση δεδομένων...και για το 2ο που λες θα βάλεις επιλογές ( dated ) που να αντιστοιχούν στα αντίστοιχα SELECT FROM...

:???: :???: ναι... :neutral:

 

για το πρωτο ομως δεν θελω αυτο...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Φτιάξε ένα index.php στο root φάκελο του site.

Δόμησε τη σελίδα με tables.

Δηλαδή, φτιάξε ένα μεγάλο table με align="center" ώστε το site σου να είναι κεντραρισμένο.

πχ:

>
<table align="center" cellpadding="0" cellspacing="0" border="0" height="100%" width="100%">
<tr>
   <td colspan=2> <!-- colspan=2 γιατί από κάτω θα έχεις 2 <td> -->
    <!-- banner table -->
     <table .....>
       <tr>
        <td> <img src='img/banner.jpg' alt="banner"> </td>
       </tr>
     </table>
    </td>
</tr>
<tr>
     <td>
     <!-- menu table -->
     <table .....>
     <tr>
        <td> <img src='img/menu.jpg' alt="menu"> </td>
     </tr>
     </table>
     </td>
     <td>
     <!-- content table -->
     <table ....>
     <tr>
        <td>	<?
                      $page = $_GET['page'];
		$page = $page.".inc.php";
		if (file_exists("inc/$page")) {
		$page = "inc/$page";
		} else {
		$page = "inc/news.inc.php";
		}
                   include_once '$page';
                  ?>
         </td>
     </tr>
     </table>
     </td>
</tr>
</table>

 

Κάθε φορά που θές να αλλάξεις περιεχόμενο απλά στέλνε την HTTP_VAR 'page' μέσα στο index.php.

Πχ από το μενού θές να πάς στα "News", τότε το link θα είναι κάπως έτσι:

><a href='./?page=news'>News</a>

 

Τα if statements απλά φροντίζουν να τσεκάρουν αν όντως υπάρχει το αρχείο που έχει καλεστεί από κάποιο link (abuse safe). Απλά άλλαξε το path και την κατάληξη που έχω δώσει (inc/ και .inc.php) και είσαι οκ.

 

Ελπίζω να βοήθησα :D

 

Υ.Γ. Μόλις ξύπνησα... την τρέλα μου μέσα!!!!! :P

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε ευχαριστω πολυ για την απάντηση. Το προβλημα ειναι οτι με τους πινακες δεν μπορω να βαλω αυτα που θέλω σε συγκεκριμενη θέση...

-edit- ακυρο,τελικα δεν ηταν πινακας απλα ολα ειναι μεσα σε πινακα,εβαλα layer και τα βαζω οπου θελω.

 

 

Επισης τα κουμπια ειναι σε flash και το link το βάζω απο το flash, αλλάζει κάτι ;

Δηλαδη βάζω:

on (press, release) {

getURL("URL", "_TARGET");

}

 

thankz again !

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Η "μοντέρνα" αρχιτεκτονική των ιστοσελίδων απαιτεί κάποιο σύστημα templates για να είναι σωστή η δομή της..

Η διαφορά με αυτά που αναφέρθηκαν εδώ είναι στο ότι αν μάθεις να δουλεύεις κάποιο τέτοιο σύστημα η δημιουργία ιστοσελίδας θα είναι παιχνιδάκι ως προς την δομή της. Επίσης κερδίζεις σε ταχύτητα έως και 50%!

Το ποιό γνωστό σύστημα είναι το smarty ( http://smarty.php.net/ )

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...