php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.08.2009, 11:28  
Neuer Benutzer
 
Registriert seit: 12.08.2009
Beiträge: 12
PHP-Kenntnisse:
Anfänger
shadowcrysis befindet sich auf einem aufstrebenden Ast
Standard Datei "Erstellen"

PHP-Code:
<?php
$zu_oeffnen 
$_POST["Alarm"];

$fp fopen("$zu_oeffnen","a");

if (
$fp<>0)
{
$fneu fopen("$zu_oeffnen","a");
flock ($fneu,2);
fputs ($fneu,"Anhang");
flock ($fneu,3);
fclose ($fneu);
}
else
{
$fneu fopen("$zu_oeffnen","w+");
flock ($fneu,2);
fputs ($fneu,"Inhalt");
flock ($fneu,3);
fclose($fneu);
}

?>
Mit diesem Script wollte ich eine Datei auf einem Webserver anlegen, aber er zeigt mir


Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/test.php on line 33

Warning: fputs(): supplied argument is not a valid stream resource in /var/www/test.php on line 34

Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/test.php on line 35

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/test.php on line 36
an WIESO?! Benötige dringend Hilfe
shadowcrysis ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.08.2009, 11:36  
Erfahrener Benutzer
 
Registriert seit: 30.03.2009
Beiträge: 113
PHP-Kenntnisse:
Anfänger
Lukas befindet sich auf einem aufstrebenden Ast
Lukas eine Nachricht über ICQ schicken
Standard

Was wird per POST übergeben?
Ausserdem kannst die quotes um eine Variable weglassen.
Und es gibt einfachere Wege, eine Datei zu erstellen.
Ich hab noch nnicht so ganz verstanden, was du genau machen willst.
__________________
My Blog
Lukas ist offline  
Alt 13.08.2009, 11:37  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

PHP-Code:
<?php 
$zu_oeffnen 
$_POST["Alarm"]; 

$fp fopen("$zu_oeffnen","a");
mach mal einen var_dump von $fp..

Und beachte bitte die Forenregeln!
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist gerade online  
Alt 13.08.2009, 11:45  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

PHP-Code:
$fp fopen("$zu_oeffnen","a");

if (
$fp<>0)
{
$fneu fopen("$zu_oeffnen","a"); 
Ist irgendwie sinnfrei, oder? Die Datei ist doch schon offen!
Asipak ist offline  
Alt 13.08.2009, 11:47  
Neuer Benutzer
 
Benutzerbild von palicora
 
Registriert seit: 14.10.2008
Beiträge: 15
PHP-Kenntnisse:
Fortgeschritten
palicora befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<?php 
$zu_oeffnen 
$_POST["Alarm"]; 

$fp file_get_contents($zu_oeffnen); 

if (!empty(
$fp)) 

   
$fneu fopen($zu_oeffnen,"a"); 
   
flock ($fneu,2); 
   
fputs ($fneu,"Anhang"); 
   
flock ($fneu,3); 
   
fclose ($fneu); 

else 

   
$fneu fopen($zu_oeffnen,"w+"); 
   
flock ($fneu,2); 
   
fputs ($fneu,"Inhalt"); 
   
flock ($fneu,3); 
   
fclose($fneu); 


?>
So wird schon eher ein Schuh drauß.
Denk aber dran dass usereingaben Grundsätzlich zu mißtrauen ist

@Lukas Der Name des öffnen Files
__________________

LINUX - Weil ich mir Aspirin bald nicht mehr leisten kann!!!
palicora ist offline  
Alt 13.08.2009, 11:47  
Neuer Benutzer
 
Registriert seit: 12.08.2009
Beiträge: 12
PHP-Kenntnisse:
Anfänger
shadowcrysis befindet sich auf einem aufstrebenden Ast
Standard

Ich muss halt ein Script schreiben, was eine Datei auf einem Webserver anlegt/erstellt! Ich Arbeite halt gerade an einem Projekt namens "Alarmseite" wenn es bei uns in der Umgebung ein Notfall ist soll unsere Hauptseite runter gefahren werden und durch einen Alarmknopf auf meinem Script eine Datei erstellen aufm Webserver also Alarmknopf>Datei auf dem Webserver erstellen/anlegen>Notfallseite wird hochgefahren!
shadowcrysis ist offline  
Alt 13.08.2009, 11:48  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

HWeißt du überhaupt, was was daran was macht?

Ich denke, dass du das nur so kopiert und etwas abgeändert...
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline  
Alt 13.08.2009, 11:50  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

*paff* wieder eine Lösung. Lieb gemeint palicora, aber: http://www.php.de/php-einsteiger/580...verstehen.html

Er sollte selbst verstehen, dass sein Code nicht wirklich logisch ist.
Asipak ist offline  
Alt 13.08.2009, 11:54  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von shadowcrysis Beitrag anzeigen
Ich muss halt ein Script schreiben, was eine Datei auf einem Webserver anlegt/erstellt! Ich Arbeite halt gerade an einem Projekt namens "Alarmseite" wenn es bei uns in der Umgebung ein Notfall ist soll unsere Hauptseite runter gefahren werden und durch einen Alarmknopf auf meinem Script eine Datei erstellen aufm Webserver also Alarmknopf>Datei auf dem Webserver erstellen/anlegen>Notfallseite wird hochgefahren!
Na dann mal ran ans perfekte php
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline  
Alt 13.08.2009, 11:55  
Neuer Benutzer
 
Benutzerbild von palicora
 
Registriert seit: 14.10.2008
Beiträge: 15
PHP-Kenntnisse:
Fortgeschritten
palicora befindet sich auf einem aufstrebenden Ast
Standard

Oh sry tut mir leid *schäm*
__________________

LINUX - Weil ich mir Aspirin bald nicht mehr leisten kann!!!
palicora 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
Formularfeld -> per POST-Methode Ergebnis in andere Datei speichern? Tomchen PHP Tipps 2009 9 19.04.2009 16:43
[Erledigt] css datei in css datei einbinden xstefxanx HTML, Usability und Barrierefreiheit 10 21.03.2009 20:11
[Erledigt] Datei Upload Prüfung auf wav / mp3 mastertnt PHP Tipps 2009 4 15.02.2009 20:05
Wert in externer Datei speichern Abakay PHP Tipps 2008 6 04.12.2008 18:56
Datei per Buttonklick runterladen... go1denboy PHP Tipps 2008 7 14.06.2008 20:25
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
.gz Datei entpacken und mit dem Inhalt weiterarbeiten R4v3r PHP Tipps 2007 8 02.02.2007 14:49
String als Datei speichern Zangelo PHP Tipps 2006 23 25.08.2006 14:13
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
Datei mehrmals öffnen und schließen in einem Skript PHP Tipps 2005-2 14 14.07.2005 18:12
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
Includete Datei nicht gleich ausgeben Madden PHP-Fortgeschrittene 1 12.05.2005 00:19
xfdf Datei mit PHP an eMail senden Problem: Leere Datei PHP Tipps 2004-2 1 07.12.2004 12:25
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
(ich schonwieder) Link seite automatisch imported_DJ Nuno PHP Tipps 2004 14 19.08.2004 17:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:46 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