Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

php erstellen und mit inhalten füllen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
wurli
PostRank 5
PostRank 5
Beiträge: 271
Registriert: 01.03.2007, 11:19
Wohnort: Austria

Beitrag von wurli » 18.10.2007, 14:28

hallo leute!

ich habe folgendes problem:

für ein usersystem möchte ich für jeden neuen user eine neue php seite erstellen, die dann immer den namen des jeweiligen users bekommt, die restlichen daten werden dann aus einer datenbank gelesen!

ich kann mit php eine seite erstellen, und kleinigkeiten darin speichern,
aber wie speichere ich eine komplette php seite?

Code: Alles auswählen

$datei = fopen("$user.php","w");
             echo fwrite($datei, $data);
             fclose($datei);
so hab ich es bisher versucht, und die seite in das array $data geschrieben, was aber nicht funktionierte und mir auch nicht gefällt!

danke für eure hilfe!

mfg wurli

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 18.10.2007, 16:39

Hallo,


so sollte das gehen:

Code: Alles auswählen

$datei = fopen($user.'.php', 'w+');
fwrite($datei, $data);
fclose($datei);  
mfg, Liesl Weppen

wurli
PostRank 5
PostRank 5
Beiträge: 271
Registriert: 01.03.2007, 11:19
Wohnort: Austria

Beitrag von wurli » 18.10.2007, 16:56

hallo

das funktioniert ja, ich weis aber nicht, wie ich da eine ganze seite rein packen soll!???

danke

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 18.10.2007, 17:29

in $data könnte z.B.

Code: Alles auswählen

<?php
$userid=10;
@include&#40;"eigentlicheseite.php"&#41;;
?>
stehen bzw. das wird dann in die erzeugte user.php geschrieben.
Die "eigentlicheseite.php" kann über die id die
passenden Daten auslesen.

wurli
PostRank 5
PostRank 5
Beiträge: 271
Registriert: 01.03.2007, 11:19
Wohnort: Austria

Beitrag von wurli » 18.10.2007, 17:41

habe ich das richtig verstanden, das ich wenn ich das so mache

$data = echo'

<?php
@include("eigentlicheseite.php");
?>
';

diese eigentliche seite dann in die neu geschrieben wird?

danke

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 18.10.2007, 18:50

so:

Code: Alles auswählen

$user='herbert';
$userid=10;
$data='<?php   $userid='.$userid.';  @include&#40;"irgendeinscript.php"&#41;; ?>';

$datei = fopen&#40;$user.'.php', 'w+'&#41;; 
fwrite&#40;$datei, $data&#41;; 
fclose&#40;$datei&#41;; 


Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag