SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.06.2008, 20:40:39
Rocco Rocco ist offline
Anfänger
 
Registriert seit: Jun 2008
Alter: 51
Beiträge: 3
Html öffnen und String hineinschreiben

Ich hab ein Script welches ein pdf verschickt, wenn das passiert ist soll eine html aufgehen, auf der ein String ausgegeben wird, der vom php-script mitgegeben werden soll.

Es funktioniert alles, nur das mit dem String nicht, weil ich nicht weiss wie das geht.
Ich öffne jetzt am Ende die html:

PHP-Code:
@header('Location: /vorlagen/vorlage_'.$DirNam.'.htm'); 
Und auf dieser Vorlage gibts ein Feld mit diesem String $Message, den will ich mit einem übergeben String ersetzen.
Wie mach ich das?
Mit Zitat antworten
  #2  
Alt 17.06.2008, 21:21:41
Benutzerbild von Area51
Area51 Area51 ist offline
Junior Member
 
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
Area51 eine Nachricht über ICQ schicken Area51 eine Nachricht über AIM schicken Area51 eine Nachricht über MSN schicken
AW: Html öffnen und String hineinschreiben

Dazu sollten dir die file-Funktionen (fopen, fread, fwrite etc) hilfreich sein.
Mit Zitat antworten
  #3  
Alt 18.06.2008, 11:32:50
Rocco Rocco ist offline
Anfänger
 
Registriert seit: Jun 2008
Alter: 51
Beiträge: 3
AW: Html öffnen und String hineinschreiben

Soweit so gut, hab jetzt folgendens gemacht:

PHP-Code:
$file "../../../vorlagen/vorlage_$DirNam.htm";
$fh fopen($file'r+');
$contents fread($fhfilesize($file));
$new_contents str_replace("$Message""Preisliste wurde versendet"$contents);
print 
$new_contents;
fclose($fh);

// @header('Location: /vorlagen/vorlage_'.$DirNam.'.htm');   // damit gehts auch nicht 
Leider ist der String bei der Ausgabe noch immer $Message, irgendeine Ahnung was ich falsch mache?
Mit Zitat antworten
  #4  
Alt 18.06.2008, 14:38:09
crimson crimson ist offline
Anfänger
 
Registriert seit: Jun 2008
Alter: 34
Beiträge: 11
AW: Html öffnen und String hineinschreiben

in $message ist auch was drin?
klein und großschreibung stimmt in $message und $contents? (oder nehm einfach str_ireplace dann ist groß- und kleinschreibung egal)
du willst $message durch "Preisliste wurde versendet" ersetzten (nicht das da einfach nur nen parameter dreher drin ist)?

und warum so kompliziert mit fopen und co?
wofür gibts "file_get_contents" ;)

PHP-Code:
$file "../../../vorlagen/vorlage_" $DirNam ".htm";
$contents file_get_contents($file);
$new_contents str_replace($message"Preisliste wurde versendet"$contents);
print 
$new_contents
__________________
Blackbytes Blog

Geändert von crimson (18.06.2008 um 14:39:45 Uhr)
Mit Zitat antworten
  #5  
Alt 18.06.2008, 14:42:41
Rocco Rocco ist offline
Anfänger
 
Registriert seit: Jun 2008
Alter: 51
Beiträge: 3
AW: Html öffnen und String hineinschreiben

wusste ich nicht, dass es auch file_get_contents gibt, danke für den Tipp.

$Message ist keine Variable, sondern der String der mitten auf der Homepage als Platzhalter für den String steht, der dann reingeschrieben werden soll.
Der Fehler waren die "" bei "$Message" mit denen '$Message' klappts. :-)
Danke für die Hilfe.
Mit Zitat antworten
  #6  
Alt 18.06.2008, 14:45:54
crimson crimson ist offline
Anfänger
 
Registriert seit: Jun 2008
Alter: 34
Beiträge: 11
AW: Html öffnen und String hineinschreiben

das willst du also machen^^
wenn du
PHP-Code:
"$message" 
nimmst dann parst php die variable $message und da es die wohl nicht gibt würde der block in str_replace so aussehen
PHP-Code:
str_replace("""Preisliste wurde versendet"$contents); 
wenn der geparst wurde
wenn du ' darum machst parst php die variable nicht ;)
__________________
Blackbytes Blog
Mit Zitat antworten
  #7  
Alt 20.06.2008, 23:52:28
smartweb smartweb ist offline
Anfänger
 
Registriert seit: Jun 2008
Alter: 57
Beiträge: 60
AW: Html öffnen und String hineinschreiben

Für solche Sachen kann man auch ganz prima SSI verwenden...

http://httpd.apache.org/docs/1.3/howto/ssi.html
__________________
Florian Wiessner

Smart Weblications GmbH
Martinsberger Str. 1
D-95119 Naila

fon.: +49 700 762 789 32 - 0,12 EUR/Min*
fax.: +49 700 762 789 32 - 0,12 EUR/Min*
24/7: +49 900 311 886 00 - 1,99 EUR/Min*
http://www.smart-weblications.de

--
Sitz der Gesellschaft: Naila
Geschäftsführer: Florian Wiessner
HRB-Nr.: HRB 3840 Amtsgericht Hof
*aus dem dt. Festnetz, ggf. abweichende Preise aus dem Mobilfunknetz
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JS -> Fenster öffnen, Inhalt hineinschreiben Kaltmacher HTML, CSS und JavaScript Help! 4 13.01.2007 18:10:44
Hilfe, Rooky, String aus PHP und HTML Variablen erstellen kosh PHP Grundlagen 8 12.11.2006 20:28:59
HTML Code in String einlesen MaxPayne PHP Grundlagen 3 19.10.2004 14:07:02
HTML und PHP in String korrekt ausgeben/verarbeiten LukeDogg PHP für Fortgeschrittene und Experten 5 22.03.2003 14:11:47
HTML öffnen Gentlemani PHP Grundlagen 9 25.02.2003 20:02:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:06:20 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt