- Home
- Categorie
- Coding e Sistemistica
- PHP
- Generare centinaia di pagine PHP
-
Ci posti il codice che hai messo? perchè penso hai sbagliato ad utilizzare la funzione
-
Ecco qui:
[PHP]<html>
<head>
<title>Pagina che crea pagine! (che titolo è!?)</title>
</head>
<body>
<?PHP
$array=array("pippo","pluto","paperino");
for($contatore=0; $contatore<count($array); $contatore++)
{
/QUI DENTRO CI METTIAMO TUTTA LA STRUTTURA DELLA PAGINA DI DEFAULT AGGIUNGENDO LA
VARIABILE $array[$contatore] come detto all'inizio/
$mia_pagina="<html>
<head>
<title>ucfirst($array[$contatore]) - Titolo Pagina</title>
</head>
<body>
<h1>ucfirst($array[$contatore])</h1>
</body>
</html>
";
/*Fatta la struttura che cambia il nome di $array[$contatore] ad ogni ciclo salviamo la pagina: */
if (!$p_file = fopen("$array[$contatore].php","w+")) {
echo "Spiacente, non posso creare il file $array[$contatore].php!<br />";
} else {
fputs($p_file,$mia_pagina);
fclose($p_file);
echo "Ho creato correttamente $array[$contatore].php <br />";
}
} //chiudo il for
?>
</body>
</html>[/PHP]Così crea le pagine in minuscolo (pippo.php) ma visualizza il titolo così:
ucfirst(pippo) - Titolo Pagina
-
[php]
<html>
<head>
<title>Pagina che crea pagine! (che titolo è!?)</title>
</head>
<body>
<?PHP
$array=array("pippo","pluto","paperino");
for($contatore=0; $contatore<count($array); $contatore++)
{
/QUI DENTRO CI METTIAMO TUTTA LA STRUTTURA DELLA PAGINA DI DEFAULT AGGIUNGENDO LA
VARIABILE $array[$contatore] come detto all'inizio/
$mia_pagina="<html>
<head>
<title>".ucfirst($array[$contatore])." - Titolo Pagina</title>
</head>
<body>
<h1>".ucfirst($array[$contatore])."</h1>
</body>
</html>
";
/*Fatta la struttura che cambia il nome di $array[$contatore] ad ogni ciclo salviamo la pagina: */
if (!$p_file = fopen("$array[$contatore].php","w+")) {
echo "Spiacente, non posso creare il file $array[$contatore].php!<br />";
} else {
fputs($p_file,$mia_pagina);
fclose($p_file);
echo "Ho creato correttamente $array[$contatore].php <br />";
}
} //chiudo il for
?>
</body>
</html>
[/php]
-
Ma allora sei un mito! Ora funziona!
Grazie mille: come faccio a sdebitarmi?? Per la birra: vedo che siete a Messina, Roma e Milano....viene un po' complicato trovarsi!
-
Appena inventano la macchina per teletrasportarci ci offri una birra
-
sennò camminando ti fai tutta italia ahahah così giri tutta l'italia visto che gentili?
-
Mi conviene mandarvi una cassa di birra a casa!
-
Vi do un grande consiglio: usate switch() di php
Vi verrà bene
Credo che voi utenti premium lo sapreste fare, no?
-
jeeves ma per la birra? ihih
-
Senza andare off topic, ma che birra? Da/a chi? Che cosa...?
-
Ihihih io mi accontento di una coca... birra non ancora :D:D:D
-
Ok, giusto hai ragione pure te:D, allora che intendi per lo switch? cioè per fare cosa? (ps anche io preferisco coca)