php-resource.de

PHP-resource.de - Die PHP / mySQL Community

Welcher Webhoster passt zu meinen Bedürfnissen?

Welcher Webhoster passt zu meinen Bedürfnissen?Kein Zweifel, der Markt an Anbietern für Webhosting ist unüberschaubar groß. Was sollte man beachten.

01.10.2014 | Berni

vServer-Angebot von Mittwald.de

vServer-Angebot von Mittwald.deAgentur-Toolbox für 3 Monate kostenlos testen

04.08.2014 | Berni

Beiträge im PHP-Forum

Variable als Parameter wird nicht richtig verarbeitet.
php developer forum Autor : fireweasel Zeit : 18:21 Posts : 15

[QUOTE=pippo;669898]
Spontan überlege ich, ob die RegExp in preg_match(), also ohne multibyte support, mitspielt vor allem mit den Umlauten:


1 
preg_match('/A(?>pLpM*|[-._]){1,200}z/u', $input);  



[/QUOTE]

Prinzipiell kann die PCRE-Erweiterung (also alles, was mit preg_... anfängt), mit UTF-8 umgehen (dafür sorgt das "/u"). Die interne PCRE-Library kann zusätzlich UTF-32 und UTF-16. Nur hat man das derzeit in PHP noch nicht eingebaut. Das kommt aber sicher irgendwann. Andere Kodierungen kannst du zwar mit der MBString-Erweiterung abdecken, allerdings ist deren RegEx-Funktionalität und -Syntax etwas anders. Und ich weiß nicht, ob sie Tabellen für die Zeichenklassen \pL und \pM eingebaut hat. Die Dokumentation ist da etwas dürftig, wenn man kein Japanisch lesen kann.

[QUOTE]
Wenn preg_match() true zurückgibt, ist alles ok, und wenn nicht? Wie soll man da am besten reagieren, ich möchte dem User keinen Fehler zurückgeben, sondern der Dateiname soll sich automatisch anpassen.[/QUOTE]

Wenn du den benutzer-gegebenen Namen weiterverwenden willst, wirst du immer auf Fehler stoßen. Bspw. kann der Namen schon vergeben sein. Das kann der Regex nicht wissen, nur das Dateisystem.

Manchmal ist es einfacher [url=http://docs.php.net/manual/en/function.tempnam.php]einen eindeutigen Datei-Namen zu generieren[/url] und den vom Browser gelieferten irgendwo anders abzuspeichern, falls ihn irgendwer nochmal braucht.

über ein formular daten aus einer tabelle lesen und an header übergeben
archiv / trash Autor : wahsaga Zeit : 17:35 Posts : 1

[url=http://www.php-resource.de/forum/apps-und-php-script-gesuche/announcements.html#crossposting]Crossposting ist unerwünscht[/url]

[url=http://forum.de.selfhtml.org/?t=218661&m=1506350]SELFHTML Forum: (PHP) über ein formular daten aus einer tabelle lesen und an header üb[/url]

Hilfe, Benötige Schleife in Schleife -> 2 Schleife funktioniert nicht
php developer forum Autor : little Zeit : 00:17 Posts : 4

Ich habe selten so schlechten Code gesehen. Die Datenbankstruktur ist "gelinde" gesagt "bescheiden".


$query_active = '
-- this is an SQL comment, hence you can test the code as a PHP script and
-- it will work, but you should remove these comments after copy + paste
-- or you\'ll send large queries to your DB server, which in turn just
-- ignores all these comments
SELECT
* -- despite some other recommendations, this is just fine, absolutely ok
-- but it has to be admitted, that you should do that only, and only if
--> you don\'t have tables with like 300 columns, because
--> you didn\'t miss that class about data base normalization and
--> you still remember the importance of effective indexing and hence
--> you know what you are doing
FROM
`events` -- you could also use \"ANSI quotes\", but your mySQL server needs to
-- be properly configured to accept them as \"events\"
-- and you should use quotes always, yes, a l w a y s & everywhere
-- because quotes help you to find stupid mistakes early and
-- you can use column names like `SELECT`, `BETWEEN` and \"DATE\"
WHERE
-- `eventStart`>\"' . date('Y-m-d H:i:S', $now) . '\" -- worth trying :-)
-- you could state that as > NOW(), but then the function NOW() gets called
-- on every row to match because it is a non deterministic function
-- `eventStart`>NOW() -- looks nice but it is a really bad idea!!!
-- or you could write > FROM_UNIXTIME(\'.$mytimestamp.\'), which is a
-- deterministic function and the result could be cached
-- and yes, you should have a datetime or timestamp column for easy access
-- or if you insist on using suboptimal queries, then go ahead and ask for
(
`year`>' . (int) $current_year . ' -- any event in a future year
OR (
`year`=' . (int) $current_year . ' -- any event this year
AND (
`month`>' . (int) $current_month . ' -- but a future month
OR (
`month`=' . (int) $current_month . ' -- or this month
AND
`day`>=' . (int) $current_day . ' -- but a day we will see
)
)
)
) OR (
`year_show`>' . (int) $current_year . ' -- same for the other fields
OR (
`year_show`=' . (int) $current_year . '
AND (
`month_show`>' . (int) $current_month . '
OR (
`month_show`=' . (int) $current_month . '
AND
`day_show`>=' . (int) $current_day . '
)
)
)
)
-- timestamps provide access to past, present and future in just one go :-)
-- and the queries you write are much easier to compose and to read and
-- to understand (do your future self a favour and help make it readable)
ORDER BY
`year` ASC -- default sort order anyway, but this shall remind you of it
, `month` ASC
, `day` ASC
;
';

und dann das

$result = $mysqli->query( ... );

nur wird das Ergebnis dieser Datenbankabfrage NICHT genutzt. NICHT. Zumindest nicht in dem von Dir mitgesandten Auszug aus Deinem Quelltext.

Gruß

RB

Ein data POST via Curl funktioniert nicht.
php developer forum Autor : hansflorian Zeit : 16:36 Posts : 7

[HTML]curl -v \
-b cookie.txt \
-X POST \
-F ':parameters={"destination": "http://localhost/project.json", "mediaPaths": ["media://file.mxf"], "comment": "Kommentar"}' \
http://localhost/projekt.v1.json[/HTML]

Wisst ihr was [B][COLOR="red"]:[/COLOR]parameters[/B] bedeutet ?
Also speziell der Doppelpunkt.


 1 
//Build the MediaPaths Array

 2 $mediaPaths_array = array('media://file.mxf');

 3 

 4 //Json_Encode the MediaPaths Array

 5 $data_encode = json_encode(array(

 6     'destination' => 'http://localhost/project.v1.json',

 7     'mediaPaths' => $mediaPaths_array,

 8     'comment' => 'Kommentar'

 9   ), JSON_UNESCAPED_SLASHES);

10 

11 //Built Data for Post

12 $data = ':parameters='.$data_encode;




Das [B]:parameters[/B] habe ich mir bisher vor den encodierten Daten geschrieben. Scheint aber der falsche Weg zu sein ?!

Ne Idee ?

Jobs für PHP-Entwickler / Freelancer

Aktuelle PHP Projektausschreibungen / Stellenangebote

Weitere Projektausschreibungen finden Sie hier

Aktuellste Ausschreibung

Softwareentwickler - Mobile meets Web Development (m/w)

Ab sofort suchen wir in Stuttgart einen Software-Engineer, der unser Team bei der Softwareentwicklung, vom Fachkonzept über die IT-Architektur bis zur Implementierung, unterstützt.

30.10.2014
Kategorie FESTANSTELLUNG

Weitere Angebote


PHP-Scripte & PHP-Tutorials


 

Aktuelle PHP Scripte

PHP-Fusion v7

PHP-Fusion ist ein leicht zu bedienendes Open-Source Content-Management-System (CMS), geschrieben in PHP 5 (kompatibel mit PHP 4). Es nutzt eine MySQL-Datenbank zum Speichern von Website-Inhalten und beinhaltet eine einfache, umfassende System-Administr

25.10.2014 kontakt@ | Kategorie: PHP/ CMS
keywordmonitor

keywordmonitor ist ein Portal, mit deren Hilfe Sie Ihre Keywords einfach überwachen können.

25.10.2014 Berni | Kategorie: SEO/ DIENSTE
UliCMS ansehen UliCMS

UliCMS ist eine schlanke und benutzerfreundliche aber dennoch mächtige Alternative zu anderen Open Source CMS.

24.10.2014 derUli | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

PHP/MySQL Tutorials


 

Neuzugänge PHP MySQL Tutorials

Responsive Webdesign

Einstieg in Responsive Webdesign und Grids

26.05.2014 Berni | Kategorie: HTML5 & CSS3
Einfaches News-Script

Das hier ist ein kleines Tutorial, um zu zeigen wie so ein News-Script aussehen kann. Im Grunde ist es nichts anderes als ein Gästebuch, in welches jedoch nur der Webmaster (oder sonstige authorisierte Personen) etwas eintragen kann. Natürlich kann man es weiter ausbauen, in einen Admin-Bereich einbinden etc. Fangen wir mal an :-)

03.01.2014 pik | Kategorie: PHP
phpinfo() ausgabe!

Heute möchte ich Euch zeigen wie ihr die phpinfo() ausgeben könnt.

13.09.2013 Webmasterfreaky | Kategorie: PHP


 

ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Berni | Kommentare 3 Kommentare | Neu | Script ansehen 70342 mal angesehen | Kategorie: PHP/ Anzeigenmarkt


thumb_artikel.jpeg Mit unserer Lösungen können Sie nahezu jeden B2B / B2C Marktplatz betreiben den Sie sich vorstellen können. Ganz egal ob Sie einen Automarktplatz, Immobilenportal oder einfach einen Anzeigenmarkt betreiben möchten. Mit ebiz-trader können Sie Ihre Anforder...

 Weitere Details zu Script
 Direkt zur Webseite

 


php-entwicklung

whatsapp alternativen? Welche Messenger verwenden PHP Entwickler?

Es gibt besser und vor allem sichere als whatsapp. Welche Messenger verwendet Ihr?

  •  
    Threema
  •  
    Skype
  •  
    Hike
  •  
    Viber
  •  
    Google Hangouts
  •  
    Line
  •  
    KakaoTalk
  •  
    ich rufe lieber an :)

 
Newsletter
Melden Sie sich jetzt zu unserem Newsletter an! Sie erhalten dann immer aktuelle Informationen rund um PHP und php-resource.de

Emailadresse :