php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.05.2006, 09:28  
Benutzer
 
Registriert seit: 13.08.2005
Beiträge: 52
lukatsch
Standard einer Variablen eine ganze seite übergeben

Hi,
Mein Projekt sieht so aus: Ein Dateiupload(Bild ) , das automatisch eine
Seite generiert auf der das Bild zu sehen ist und zu dem man dann
Mommentare gaben kann. Ich erschaffe also ne PHP datei mit touch und
möchte dann hineinschreiben(den PHP code für die Kommentare & den
HTML code für das Bild ), das ist kein Problem, auch nicht das hineinschreiben ....
Wie kann ich jetzt den PHP code für die Kommentare und den Bildcode
(HTML) einfügen und dabei noch Änderungen an dem Kommentarecode
und Bildcode vornehmen ? danke, bin noob !
Der Kommentar zeigt die Variable an in der das ganze gespeichert werden soll.

link: http://snowboarding.sn.funpic.de/guestbook.php

PHP-Code:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title>
   Gaestebuch
  </title>
  <meta name="author" content="Lukas Scheithe">
 </head>
 <body>
<?php
if ( isset( $_FILES['fupload'] ) ) {

    print 
"name: ".     $_FILES['fupload']['name']       ."
"
;
    print 
"size: ".     $_FILES['fupload']['size'] ." bytes
"
;
    print 
"temp name: ".$_FILES['fupload']['tmp_name']   ."
"
;
    print 
"type: ".     $_FILES['fupload']['type']       ."
"
;
    print 
"error: ".    $_FILES['fupload']['error']      ."
"
;

    if ( 
$_FILES['fupload']['type'] == "image/jpeg"  ) {

        
$source $_FILES['fupload']['tmp_name'];
        
$target $_POST['dateiname'];
        
move_uploaded_file$source$target );// or die ("Fehler beim Kopieren");
        
$size getImageSize$target );

        
$imgstr  "

<img width=\"$size[0]\" height=\"$size[1]\" "
;
        
$imgstr .= "src=\"$target\" alt=\"hochgeladenes Bild\" /></p>";
        
//Anfang von neues Pic
        
$neuespic "" ;
        
//Ende von neues Pic
        
print $imgstr;
        print
" Link:http://snowboarding.sn.funpic.de/".$_POST['dateiname'].".php";
        
touch("http://snowboarding.sn.funpic.de/".$_POST['dateiname'].".php");
        
$fp fopen"http://snowboarding.sn.funpic.de/".$_POST['dateiname'].".php" "w" );
        
fwrite $fp" $neuespic " );
        
fclose $fp ) ;
    }
}
?>
<?php
  
if ( empty ( $_GET['name'] ) ) {
  
$message "Sie haben Ihren Namen vergessen";
  }
  else if ( empty ( 
$_GET['eintrag'] ) ) {
  
$message "Sie haben Ihren Eintrag Vergessen";
  }
  else {
  
$date_array getdate();
  
$datum $date_array['mday'].'/'.$date_array['mon'].'/'.$date_array['year'].''.$date_array['hours'].':'.$date_array['minutes'].':'.$date_array['seconds'];
  
$eintrag '<div style="background:blue;"><div style="background:green;">'.$_GET['name'].''.$datum.'</div>
'
.$_GET['eintrag'].'</div>';
  
$message "Ihr Eintrag wurde aufgenommen";
  
$eintraege file_get_contents("guestbook.txt");
  
$aktuellereintrag $eintrag."
"
.$eintraege;
  
unlink("guestbook.txt");
  
touch("guestbook.txt");
  
$fp fopen"guestbook.txt" "w" );
  
fwrite $fp" $aktuellereintrag " );
  
fclose $fp ) ;
  }
?>
<hr>

    <?php
  
print $message ;
  
?>
  

  <u>Gästebuch</u>
  <form method="get" action="<?php print $_SERVER['PHP_SELF'?>" />
   Name:
<input type="text" name="name"/>

   Text:
<textarea cols="40" rows="5" name="eintrag" class=""></textarea>

   <input type="submit" value="eintragen" class=""/>

  </form>

  
<hr>
  <u>Bild Uploaden</u>
  <form enctype="multipart/form-data" action="<?php print $_SERVER['PHP_SELF']?>" method="post">
  

  <input type="hidden" name="MAX_FILE_SIZE" value="102400" />
  <input type="text" name="dateiname" > : Name

  <input type="file" name="fupload" />

  <input type="submit" value="Hochladen" />
  </form>
  
<hr>
<?php
include("guestbook.txt")
?>

<hr class>

Ende der Einträge,Guestbook & Bildupload made by lukas scheithe
 </body>
</html>
__________________
Ich entschuldige mich für alle unqualliefizierten Äußerungen
bin ab So; 13.8 im Urlaub
lukatsch ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.05.2006, 10:02  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Man "generiert" keine PHP Dateien, denn das ist IMMER überflüßig.
Wenn du sie jetzt generieren kannst, kannst du das Ergebnis auch später bei Bedarf simulieren und bist sogar noch so flexibel Änderungen vorzunehmen.

Mach lieber eine Datei, der du den Usernamen übergibst und diese Datei lädt die Userdaten wie Bild und Kommentare aus der Datenbank.

Deinen Text habe ich übrigens nicht verstanden.

Und hör auf mit "bin noob" in deinen Postings, sonst bekommst du von mir überhaupt keine Antworten mehr. Hast du garkeinen Stolz?
Zergling-new ist offline  
Alt 11.05.2006, 10:09  
Erfahrener Benutzer
 
Registriert seit: 03.04.2006
Beiträge: 222
&lt;Daniel&gt;
Standard

Zitat:
Zitat von Zergling
Und hör auf mit "bin noob" in deinen Postings, sonst bekommst du von mir überhaupt keine Antworten mehr. Hast du garkeinen Stolz?
Jup sehe ich genauso, wenn dann bitte "Anfänger".

@Thread
Wie Zergling schon sagte, speicherst du die Namen, Adresse, etc. am besten in eine Datenbank (mySQL), wies geht kannst du hier Punkt für Punkt nachlesen:
Tutorial
Natürlich nur das lesen was du brauchst

mfg
&lt;Daniel&gt; ist offline  
Alt 11.05.2006, 12:09  
Benutzer
 
Registriert seit: 13.08.2005
Beiträge: 52
lukatsch
Standard

Ha ! Ich bin stolz ! der upload steht und man kann sogar Bilder kommentieren ! yeah ! Ohne Tut ! Ich bin kein Noob, yippie ich bin ein Anfänger ! Danke Leute
ne, Schmarrn, bin sicher stolz auf mich aber mich regts immer auf wenn dann so Besserwisser einen fertig machen weil man das und das nicht kann ... bin euch nen Gefallen schuldig, also wennts ihr mal ne Grafik braucht einfach schreien...da bin ich kein Nap
__________________
Ich entschuldige mich für alle unqualliefizierten Äußerungen
bin ab So; 13.8 im Urlaub
lukatsch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CURL in Seite einloggen und einen Teil parsen Matt PHP Tipps 2008 8 03.09.2009 22:30
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
unerklärliches Leeren von Variablen KuShi PHP Tipps 2007 2 08.07.2007 15:19
PHP News in normale HTML Seite? PHP Tipps 2005-2 5 06.07.2005 19:45
Welche seite (Adresse) rief die aktuelle seite auf? PHP Tipps 2005-2 7 05.07.2005 15:02
Login auf einer externen Seite per PHP ? PHP-Fortgeschrittene 9 03.07.2005 02:31
Seite aktualisieren - Variableninhalte löschen patr1k PHP Tipps 2005-2 4 21.06.2005 17:28
Variablen übergeben bzw. auslesen? PHP Tipps 2005 4 30.01.2005 03:56
Variablen auf POPUP Fenster übertragen mit onload Befehl. PHP Tipps 2004 5 19.10.2004 13:23
Variablen per adresse übergeben rocco PHP Tipps 2004 7 24.07.2004 12:03
Seite nicht mit content="3600" im Cache gespeicher scheibo PHP Tipps 2004 0 19.07.2004 14:49
"NEWS-SCRIPT" in eine Seite einbinden: Aber wie ? PHP Tipps 2004 2 03.07.2004 16:33
Werte auf andere Seite übergeben themonk PHP Tipps 2004 2 29.06.2004 21:04
Variablen zwischen Frames übergeben PHP Tipps 2004 4 29.06.2004 12:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php variable auf ganzer seite, php variablen auf ganzer seite, variable über ganze seite, php eine ganze seite übergeben, php übertragung von variablen im link funpic, lukas scheithe

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.