ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
457
457
EMPFEHLEN
-
03.05.07 14:49 #1
- Registriert seit
- Nov 2003
- Ort
- Bremerhaven
- Beiträge
- 44
Moin moin
Ich hab folgendes Problem:
Ich hab eine Seite, die mal in Photoshop entstanden ist und folglich aus Grafik, ziemlich wilden Tabellenkonstruktionen und Layern besteht. Nun is das Problem dass auf der Seite eine Box mit täglich wechselndem Inhalt hinzugekommen ist. Mit der hab ich aber nix zu tun sondern der Kollege mit dem ich das ganze betreib. In der Box müssen nur vier kleine Stellen häufig geändert werden. Die URL einer Grafik, ihre Höe und Breit, sowie ein kurzer Text. Wenn ich den Kollegen das aber direkt in der entsprechenden Datei ändern lass fehlt nachher 'ne halbe Tabelle oder sonstirgendwas geht kaputt. Deswegen bräucht ich was um das idiotensicher zu machen.
Meine Idee war nun dass es wohl am einfachsten wäre diese vier Variablen einfach in eine Datei zu packen und über ein Formular zu ändern. so kann der gute da nix kaputt machen.
Dummerweise sind meine PHP Kenntnisse gleich null und ich bin auch nich sonderlich motiviert PHP zu lernen weil jemand anders nichmal HTML kann.
Ich hab auch schonmal gesucht ob irgendwo der entsprechende Schnipsel Code aufzutreiben ist aber aus allem was ich gefunden hab werd ich nich schlau.
Das ganze würde folgendermaßen aussehen:
Ich bin inzwischen so schlau dass man wohl fopen dafür brauchtPHP-Code:<?php
$img = "www.url-zum-bild.de";
$width = "zahl";
$height = "zahl";
$text = "text eben";
?>
Nur woher weiss das Ding nun wo es was reinschreiben soll und wie übergibt man die Formulardaten?
Ich weiss, es is vermutlich ganz einfach und schon 1000 mal aufgetaucht aber glaubt mir, ich hab wirklich gesucht. Sonst würd ich nich nerven
-
guck dir mal die funktion fwrite an die kann das was du willst
Meine Private Homepage: www.gunah.eu
-
03.05.07 16:58 #3
- Registriert seit
- Nov 2003
- Ort
- Bremerhaven
- Beiträge
- 44
So habs hinbekommen. Hab mir aus paar Zeilen die ich hier gefunden hab was zusammengestückelt.
Das sieht vermutlich ziehmlich gruselig aus wenn man sich auskennt aber es funktioniert, was gemessen an meinen bisherigen Versuchen mit PHP ruhig als kleies Wunder angesehen werden darfPHP-Code:<?php
$file = "template.php";
echo "<form action=\"$PHP_SELF\" method=\"POST\">";
echo "<input type=\"text\" name=\"img\" size=\"64\" maxlength=\"256\">";
echo "<BR>";
echo "<form action=\"$PHP_SELF\" method=\"POST\">";
echo "<input type=\"text\" name=\"width\" size=\"3\" maxlength=\"3\">";
echo "<BR>";
echo "<form action=\"$PHP_SELF\" method=\"POST\">";
echo "<input type=\"text\" name=\"height\" size=\"3\" maxlength=\"3\">";
echo "<BR>";
echo "<input type=\"submit\" name=\"gesendet\" value=\"speichern\">";
echo "</form><BR>";
if ($gesendet) {
$img = $_POST['img'];
$width = $_POST['width'];
$height = $_POST['height'];
$fp=fopen($file, "w");
fwrite($fp,"<?php \n");
fwrite($fp,"\n");
fwrite($fp,"\$bild = \"".$img."\";\n");
fwrite($fp,"\$breite = \"".$width."\";\n");
fwrite($fp,"\$höhe = \"".$height."\";\n");
fwrite($fp,"\n");
fwrite($fp,"?>");
fclose($fp);
echo "Wählt Quimby";
}
?>
-
Sieht doch soweit schon mal gut aus.
Ich verstehe nicht ganz, warum du das Formular drei mal öffnest. Würde doch auch so reichen:
Außerdem würde ich auf die Variable $gesendet nicht direkt zugreifen, sondern über $_POST["gesendet"]:PHP-Code:echo "<form action=\"$PHP_SELF\" method=\"POST\">";
echo "<input type=\"text\" name=\"img\" size=\"64\" maxlength=\"256\">";
echo "<BR>";
echo "<input type=\"text\" name=\"width\" size=\"3\" maxlength=\"3\">";
echo "<BR>";
echo "<input type=\"text\" name=\"height\" size=\"3\" maxlength=\"3\">";
echo "<BR>";
echo "<input type=\"submit\" name=\"gesendet\" value=\"speichern\">";
echo "</form><BR>";
PHP-Code:if (isset($_POST["gesendet"]))
{
//in datei schreiben
}
Hilfreiche Beiträge dürfen gerne über den Stern oder den "Danke" Button unter jedem Post positiv bewertet werden ;) Danke...
Ähnliche Themen
-
Formular in Tabulatorgetrennte Datei schreiben bzw. Datei vervollständigen
Von Muckel1986 im Forum PHPAntworten: 4Letzter Beitrag: 12.09.08, 14:08 -
Variable von der PHP Datei ändern über die Adressleiste?
Von jackie05 im Forum PHPAntworten: 2Letzter Beitrag: 17.02.07, 10:42 -
In JS PHP Variable ändern
Von schoko im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 10.07.06, 13:39 -
datei öffnen, variable ändern
Von r4x im Forum PHPAntworten: 2Letzter Beitrag: 10.02.05, 18:43 -
php formular variable
Von hudo im Forum PHPAntworten: 2Letzter Beitrag: 22.08.03, 15:59





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren