Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

PHP Frage

Diskussion: PHP Frage im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo, ich lerne momentan PHP. Also ich bin noch ziemlicher Anfänger. Meine Frage: Man kann ja mit PHP in ...

Antwort
Alt 10.01.08, 14:13   #1 (permalink)
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard PHP Frage

Anzeige

Hallo, ich lerne momentan PHP. Also ich bin noch ziemlicher Anfänger.

Meine Frage:
Man kann ja mit PHP in einer andere Datei (z.B. Textdatei) etwas schreiben.
Aber wie mach ich das jetzt, wenn in der text datei jetzt z.B. deis drinne steht:

"dies is ein test um etwas zu erklären"


und jetzt will ich, das er etwas nicht am Ende und nicht am Anfang schreibt, sondern z.B. soll er jetzt "hallo", oder eine Variable zwischen "dies ist ein test" und "um etwas zu erklären"

gugugs ist offline   Mit Zitat antworten
Alt 10.01.08, 14:18   #2 (permalink)
 
Registriert seit: 25.06.06
0wnZ Leistung: Facit NTK
0wnZ eine Nachricht über ICQ schicken
Likes: 0
Standard

Im Manual steht es ausführlich beschrieben, dass inem Array gespeichert wird. Dieses ( das Array ? ) musst du dann nur noch bearbeiten.
Ansonsten hilft auch google mit Tutorials.

0wnZ
0wnZ ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 10.01.08, 15:06   #3 (permalink)
IsNull
Guest
 
Likes:
Standard RE: PHP Frage

Zitat:
Original von gugugs
Hallo, ich lerne momentan PHP. Also ich bin noch ziemlicher Anfänger.

Meine Frage:
Man kann ja mit PHP in einer andere Datei (z.B. Textdatei) etwas schreiben.
Aber wie mach ich das jetzt, wenn in der text datei jetzt z.B. deis drinne steht:

"dies is ein test um etwas zu erklären"


und jetzt will ich, das er etwas nicht am Ende und nicht am Anfang schreibt, sondern z.B. soll er jetzt "hallo", oder eine Variable zwischen "dies ist ein test" und "um etwas zu erklären"
Deine Datei einlesen, und dann mit "for each" zeilenweise (hier also nur eine) die variabeln so verändern dass es passt. Du schreibst dann jede Zeile in eine Sammel-Variable. Ist der for each loop fertig, und du bist mit dem file soweit durch, überschreibst du das alte File mit deiner sammel-variabeln.
  Mit Zitat antworten
Alt 10.01.08, 16:14   #4 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Ah.. oke... dann hätte ich noch eine Frage..

ich habe schon google gesucht, allerdings, kommt da nur so was, wie man php variablen in html einbindet.

Aber ich würde es gerne umgekehrt wissen, wie bindet man html in eine php variable ein?

also so klappt es nicht:


<?$test="<a href="tst.php">test</a>";?>

<?echo "$test";?>
gugugs ist offline   Mit Zitat antworten
Alt 10.01.08, 16:21   #5 (permalink)
 
Benutzerbild von Plexo
 
Registriert seit: 18.09.05
Plexo Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von gugugs
also so klappt es nicht:


<?$test="<a href="tst.php">test</a>";?>

<?echo "$test";?>
Die Anführungszeichen im String müssen maskiert werden.

Code:
<?php $test="<a href=\"tst.php\">test</a>"; ?>
<?php echo $test; ?>
Plexo ist offline   Mit Zitat antworten
Alt 10.01.08, 16:30   #6 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Acht, stimmt ja. Das müsste ich ja eigentlich gelernt haben. Naja, trotzdem vielen Dank für die Antwort.

edit:
Also erstens fällt mir auf, dass sich das gerade in das falsche Thema gepostet habe. Tut mir leid.

Dann hätte ich aber noch eine letzte Frage, hoffentlich.

Und zwar:
Müsste das so, jetzt nicht funktionieren?
Er zeigt aber nur den Link, zu zurück an. Und nicht das ganze.

Was ist noch falsch?



<?$vorname = $_POST["vorname"];?>
<?$nachname = $_POST["nachname"];?>
<?$postleitzahl = $_POST["postleitzahl"];?>
<?$ort = $_POST["ort"];?>
<?$adresse = $_POST["adresse"];?>


<?$daten="
<table border=\"0\">
<tr>
<td>
<table border=\"0\">
<tr>
<td>
<?echo \"Vorname:\";?>
</td>
<td>
<?echo \"$vorname\";?>
</td>
</tr>
<tr>
<td>
<?echo \"Nachname:\";?>
</td>
<td>
<?echo \"$nachname\";?>
</td>
</tr>
<tr>
<td>
<?echo \"Postleitzahl:\";?>
</td>
<td>
<?echo \"$postleitzahl\";?>
</td>
</tr>
<tr>
<td>
<?echo \"Ort:\";?>
</td>
<td>
<?echo \"$ort\";?>
</td>
</tr>
<tr>
<td>
<?echo \"Adresse:\";?>
</td>
<td>
<?echo \"$adresse\";?>
</td>
</tr>
</table>
<table border=\"0\">
<center>
<a href=\"http://uploadserver23.up.funpic.de\">zurück<a/>
</center>
</table>
</td>
</tr>
</table>
";?>




<?echo "$daten";?>
gugugs ist offline   Mit Zitat antworten
Alt 10.01.08, 16:50   #7 (permalink)
 
Registriert seit: 07.07.06
VeoX Leistung: Facit NTK
VeoX eine Nachricht über ICQ schicken
Likes: 0
Standard

lerne google kennen und glaube mir es wird dein bester freund
2 minuten googlen...

txt öffnen - http://de.php.net/fopen
txt schreiben - http://de.php.net/manual/de/function.fwrite.php

ready...


Gruß
veox



PS:
beachte das du schreibrechte benötigst.. also in dem ordner
VeoX ist offline   Mit Zitat antworten
Alt 10.01.08, 17:08   #8 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Also, das verstehe ich jetzt nicht ganz. Ich will ja diesen HTML Text in dieser Datei als variable haben. Und nicht eine andere Datei öffnen. Habe ich etwas falsch verstanden?
gugugs ist offline   Mit Zitat antworten
Alt 10.01.08, 17:13   #9 (permalink)
 
Registriert seit: 25.06.06
0wnZ Leistung: Facit NTK
0wnZ eine Nachricht über ICQ schicken
Likes: 0
Standard

ähm..
Code:
<html>
<head><title>Der Name</title></head>
<body>
<?php $vorname = $_POST["vorname"];
$nachname = $_POST["nachname"];
$postleitzahl = $_POST["postleitzahl"];
$ort = $_POST["ort"];
$adresse = $_POST["adresse"];?>


<table border="0">
<tr>
<td>
<table border="0">
<tr>
<td>
Vorname:
</td>
<td>
<?echo $vorname;?>
</td>
</tr>
<tr>
<td>
Nachname:
</td>
<td>
<?echo $nachname;?>
</td>
</tr>
<tr>
<td>
Postleitzahl:
</td>
<td>
<?echo $postleitzahl;?>
</td>
</tr>
<tr>
<td>
Ort:
</td>
<td>
<?echo $ort;?>
</td>
</tr>
<tr>
<td>
Adresse:
</td>
<td>
<?echo $adresse;?>
</td>
</tr>
</table>
<table border="0">
<center>
<a href="http://uploadserver23.up.funpic.de">zurück<a/>
</center>
</table>
</td>
</tr>
</table>
</body>
</html>
Habs jetzt nicht eingerückt. Solltest du aber auch mal machen.
Aber so wie es aussieht, solltest du dich nochmal von ganz vorne damit beschäftigen. Als Tutorial würde ich dieses hier empfehlen

edit: Erklär', was du erreichen willst, nicht wie. Ich komme gerade nicht darauf, was der Sinn davon sein könnte.
0wnZ ist offline   Mit Zitat antworten
Alt 10.01.08, 17:29   #10 (permalink)
 
Registriert seit: 07.07.06
VeoX Leistung: Facit NTK
VeoX eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von gugugs
Also, das verstehe ich jetzt nicht ganz. Ich will ja diesen HTML Text in dieser Datei als variable haben. Und nicht eine andere Datei öffnen. Habe ich etwas falsch verstanden?

aaah

ich kriege angst.
ich glaube zu erahnen was du möchtest.
der link von 0wnZ ist gut. beschäftige dich mal damit.
ich glaube du brachst MySQL das wäre das was du suchst. denke ich.


Gruß
veox
VeoX ist offline   Mit Zitat antworten
Alt 10.01.08, 17:39   #11 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Also. was ich will, ist einfach, das ich diesen ganzen html kram unter einer php variable bekomme. damit ich wenn ich den ganzen html kram noch mal benötige, ich nicht noch mal den gleichen text nehmen muss. sondern ich einach die ganz kurtze variable nehmen kann.

ich habe mir alles bei schattenbaum angesehen. auser da mit mysql

letztendlich hätte ich gerne:
wie man an dem script sieht, ist es ein script, das zeigt, was man vorher geschrieben hat also ganz einfaches beispiel:
man gibt bei username test ein. dann klickt man auf ok.
und siehe da auf der nächsten seite steht dann username: test
das ist auch kein problem, das bekomm ich auch so weit hin.

jetzt hätte ich aber gerne, das er diese ganzen daten. also beispielsweise das paswort und username und ort und adresse usw. nicht nur da zeigt. sondern in einer neuen php datei speichert. wie ein art formular, das aber nicht nur angezeigt wirde, und wieder weg geht, wenn man die seite schließt.
sondern es sollen, diese ganzen daten dann, genau das html script wie ich es oben geschreiben habe. in eine neue php datei gespeichert werden.
gugugs ist offline   Mit Zitat antworten
Alt 10.01.08, 17:43   #12 (permalink)
 
Registriert seit: 07.07.06
VeoX Leistung: Facit NTK
VeoX eine Nachricht über ICQ schicken
Likes: 0
Standard

arg arg arg sehr böse.

also wenn du eine Datei öffter verwenden willst solltest du http://de.php.net/manual/de/function.include.php verwenden


aber für dein Problem. lern PHP mit dem Link und vorallem MySQL damit hat sich das erledigt.
VeoX ist offline   Mit Zitat antworten
Alt 10.01.08, 17:47   #13 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

oke, schon ma danke. und sry für das viele drum herum reden^^

was empfehlt ihr mehr. mysql auf schattenbaum zu lernen, oder auf tut.php-quake
zu leren?
gugugs ist offline   Mit Zitat antworten
Alt 10.01.08, 17:56   #14 (permalink)
 
Registriert seit: 07.07.06
VeoX Leistung: Facit NTK
VeoX eine Nachricht über ICQ schicken
Likes: 0
Standard

heheh brauchst dich net entschuldigen. is ja kein prob.... zögert halt nur alles raus.

schattenbaum ist recht gut fürn anfang... da werden die grundsachen erklärt.. also fürn anfang eigentich ganz gut. wenn du tiefer ins thema willst solltest du dir nachher noch das quake antuen das ich recht gut.. also ich habs damit gelernt.

gruß
veox
VeoX ist offline   Mit Zitat antworten
Alt 10.01.08, 18:05   #15 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Die meiseten Grundlagen hab ich schon. Dann werd ich mich jetzt mal an die sql auf quake machen.
gugugs ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » PHP Frage
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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
cpu frage bluhminga Kaufberatung 18 27.01.09 16:28
hab da mal ne frage...... lukracer111 Off topic-Zone 9 21.11.05 01:48


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61