Seite 2 von 2

Verfasst: 09.12.2003 16:21
von telepornos
und den php selbst hast du auch installiert?

Verfasst: 09.12.2003 19:32
von Kermit
Pyramide hat geschrieben:Mit <?php ?> eingeschlossen hast du den Code aber...?
Naja, ich sagte ja das php nicht zu meinen spezielgebieten gehört ....
Mein Forum läuft, da muß ja ich nicht viel rumbasteln. :D

Das ganze habe ich gemacht, aber jetzt zeigt er das da an:

'; ?>

Könnte es sein das ich noch irgendetwas einstellen muß?
(Es ist nicht meine normale Page auf der das Forum läuft.)

Wie finde ich heraus ob php funktioniert?
(Laut Anbieter ist es vorhanden.)

Verfasst: 09.12.2003 19:54
von Pyramide
Kermit hat geschrieben:Wie finde ich heraus ob php funktioniert?

Code: Alles auswählen

<?php phpinfo() ?>
Als Datei abspeichern und im Browser aufrufen; Ergebnis sollte eine umfangreiche Seite mit jede Menge Infos sein

Verfasst: 09.12.2003 19:54
von jasc
Kermit hat geschrieben: Wie finde ich heraus ob php funktioniert?
(Laut Anbieter ist es vorhanden.)
Erstelle mal eine Datei mit folgendem Inhalt:

Code: Alles auswählen

<?php
phpinfo();
?>
und speichere sie zum Beispiel als info.php ab und lade sie auf den Webspace. Wenn du sie dann aufrufst, müssten einige nette Infos kommen, falls PHP läuft ;-).

Verfasst: 09.12.2003 20:06
von Kermit
Die Page fängt mit :
PHP Version 4.3.4
und ganze menge Infos an....

Aber jetzt habe ich meinen Fehler immer noch nicht gefunden.
Bin ich zu blöd?

Verfasst: 14.12.2003 14:01
von Kermit
Sieht so aus als ob sonst niemand mehr eine Idee hat ...

Verfasst: 14.12.2003 14:13
von Nico Haase
gib doch mal die url von der seite her, dann gucken wir mal. und am besten noch den quellcode, da steckt bestimmt ein fehler drin.

Verfasst: 14.12.2003 23:25
von Kermit
Ich habe jetzt den Tip bekommen das wahrscheinlich die php Version die auf dem Server liegt schuld daran ist ...
Muß das ganze mal nachprüfen.

Verfasst: 15.12.2003 15:39
von besucher
zu deinen php kenntnissen:
wenn du dich in php nicht auskennst, dann kauf dir am besten ein buc, oder schau auf http://www.selfphp.de vorbei, da wird alles erklärt.

hier nun der komplette code, und die erklärung, was du machen muss, damit die bildanzeige klappt:

die datei, in die du diesen code schreibst, muss absofort *.php heissen, damit der server weiss, dass er auch php verarbeiten muss.

den code selber kannst du nun irgendwo hinsetzten, das echo (=ausgabe) muss aber unterhalb des codes sein.
code:

Code: Alles auswählen

$bilder = array(); 
$bilder[] = "P_01.jpg"; 
$bilder[] = "P_02.jpg"; 
$bilder[] = "P_03.jpg"; 
$bilder[] = "P_04.jpg"; 
$bilder[] = "P_05.jpg"; 
$bilder[] = "P_06.jpg"; 
$bilder[] = "P_07.jpg"; 
$bilder[] = "P_08.jpg"; 
$bilder[] = "P_09.jpg"; 

mt_srand((double)microtime()*1000000); 
$P=$bilder[mt_rand(0, count($bilder))]; 
das hier ist die ausgabe:

Code: Alles auswählen

echo "<img src='". $P."'>";
so müsste es funktionieren. ich habe anstatt von ' ein " gesetzt, weil man die ' sehr schnell übersehen kann. geht auch anders.
du musst evt. noch den pfad der bilder anpassen, den kannst du dann entweder bei

Code: Alles auswählen

 $bilder[] 
setzen, oder nur einmal bei

Code: Alles auswählen

 echo "<img src='Pfad/".$P."'>";  
das bleibt dir überlassen.[/code]

Verfasst: 15.12.2003 21:35
von Kermit
besucher hat geschrieben: die datei, in die du diesen code schreibst, muss absofort *.php heissen, damit der server weiss, dass er auch php verarbeiten muss.
Erstmal danke für deine Erklärung, die habe ich jetzt endlich kapiert, ich hatte den Pfad falsch gesetzt.
Aber der Hauptfehler war das umbennen in .php
Das vergaß ich ... :oops:

Ach ja, und vielen Dank auch an alle anderen, die mir versuchten zu helfen.

besucher hat geschrieben:zu deinen php kenntnissen:
wenn du dich in php nicht auskennst, dann kauf dir am besten ein buc, oder schau auf http://www.selfphp.de vorbei, da wird alles erklärt.
Ich hätte sogar einen richtig schön dicken Wälzer, aber ich komm damit nicht so ganz gut durch. Und dann fehlt mir auch die zeit dafür ....