php-resource.de

PHP-resource.de - Die PHP / mySQL Community

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

Berni

Wissensbestand in Unternehmen

Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

Berni

Beiträge im PHP-Forum

polnische Zeichen
sql / datenbanken Autor : wonder Zeit : 18:49 Posts : 5

Danke für die Hinweise.
Wenn ich es als csv downloaden, dann öffnet Excel die Datei korrekt schon Semikolon getrennt. Wenn ich es als xls speichere, dann muss ich zuerst den Schritt Text in Spalten machen.
Das Problem ist aber, dass ich schon im csv das polnische Zeichen verliere (das in DB noch korrekt vorhanden ist). Wenn ich das csv mit einem Editor öffne, ist das Zeichen schon weg.
Gibt es eine Lösung, wie ich auch diese Zeichen korrekt runterbekomme?

Array mit checkboxen anzeigen und überprüfen
php developer forum Autor : chorn Zeit : 08:20 Posts : 3

Du musst den Tasks halt eine eindeutige ID zuordnen, z.B. über den Zähler in deiner Schleife, dann kannst du auf der nächsten Seite/beim nächsten Aufruf prüfen, welche schon gesetzt sind, und ob überhaupt alle gesetzt sind, und ggf. die entsprechenden Checkboxen neu anhaken.

Website und Blog über Rennspiele
user pages Autor : quintanilla Zeit : 08:24 Posts : 1

Hallo,
Sieht großartig aus. Das Design ist in Ordnung und die Farben sind perfekt. Das Thema ist heutzutage sehr populär.

Lunch Roulette - Personen zufällig unter Bedingungen matchen
php developer forum Autor : projektphp Zeit : 11:37 Posts : 8

Meine jetziges Skript sieht so aus:

<?php
//DB Connection
$serverAdresse = \"127.0.0.1\";
$user = \"root\";
$passwort = \"\";
$dbName = \"lunchroulette\";
$link = mysqli_connect($serverAdresse, $user, $passwort, $dbName);


//Query für \"row[]\"
$sql_select_teilnehmer = \"SELECT * FROM teilnehmer;\"; //bereits abfragen ob matched

//Query für row_random[]
$sql_random = \"SELECT * FROM teilnehmer ORDER BY RAND() ;\";
$counter = 1;
if($result_random = mysqli_query($link, $sql_random) ){
while($row_random = $result_random->fetch_assoc()){ // Looped über die ganze Random-Liste
//printf(\"<br />\".\"Vorname: \" . $row_random[\"vorname\"]. \",</br> Name: \" . $row_random[\"nachname\"]. \",</br> Mail: \" . $row_random[\"mail\"]. \",</br> Geburtsdatum: \" . $row_random[\"geburtsdatum\"]. \",</br> Abteilung: \" . $row_random[\"abteilung\"]. \",</br> Sprache: \" . $row_random[\"sprache\"]. \",</br> Joker: \" . $row_random[\"joker\"]. \",</br> Eingeloggt: \" . $row_random[\"loginstatus\"]. \"<br>\");

if($result = mysqli_query($link, $sql_select_teilnehmer)){ // Alle Teilnehmer werden ins Array geschrieben
while($row = $result->fetch_assoc()) { //Jeder Eintrag wird einzeln durchlaufen

//Ausgabe aller Spalten
//printf(\"<br />\".\"Vorname: \" . $row[\"vorname\"]. \",</br> Name: \" . $row[\"nachname\"]. \",</br> Mail: \" . $row[\"mail\"]. \",</br> Geburtsdatum: \" . $row[\"geburtsdatum\"]. \",</br> Abteilung: \" . $row[\"abteilung\"]. \",</br> Sprache: \" . $row[\"sprache\"]. \",</br> Joker: \" . $row[\"joker\"]. \",</br> Eingeloggt: \" . $row[\"loginstatus\"]. \"<br>\");

//Teilnehmer darf nicht bereits gemachted sein
if($row_random['matched'] != 1 && $row['matched'] != 1){

//Bedingung nicht gleicher Standort
if($row_random[\"standort\"] == $row[\"standort\"]){
//echo \"</br>Standort ist gleich\";

//Bedingung nicht gleiche Abteilung
if($row_random[\"abteilung\"] != $row[\"abteilung\"]){
//echo \"</br>Abteilung ist gleich\";

//Bedingung: nicht gleiches Alter
if($row_random[\"geburtsdatum\"] != $row[\"geburtsdatum\"]){
//echo \"</br>Alter ist gleich\";
$id_random = $row_random[\"teilnehmerID\"];
$id_match = $row[\"teilnehmerID\"];


/* printf(\"</br>Matching Nr.\" . $counter . \".) \" . $row_random['vorname'] . \" wurde mit: \" . $row['nachname'] . \" gematched\");
$counter = $counter + 1;
break 1; */

//Wenn bis hier alle Bedingungen erfüllt wurden, dann bei beiden Teilnehmern \"matched\" auf \"1\" setzen
if(mysqli_query($link, \"UPDATE teilnehmer SET matched=1 WHERE teilnehmerID=$id_random and teilnehmerID=$id_match;\")){
printf(\"</br>Matching Nr.\" . $counter . \".) \" . $row_random['vorname'] . \" wurde mit: \" . $row['vorname'] . \" gematched\" . \"mit der ID: \" . $row['teilnehmerID']);
$counter = $counter + 1;
break 1;
} else {
mysqli_query($link, \"UPDATE teilnehmer SET matched=0 WHERE teilnehmerID=$id_random;\");
echo \"</br>nid klappt\";
}
}
}
}
} else {
//echo \"</br>im Else Verschachtelung</br>\";
}
}
} else {
echo \"im else vom matching\";
}
}
} else {
echo \"Im Else 1. IF\";
}
?>


Jedoch habe ich das Problem, dass mit diesem Query: "UPDATE teilnehmer SET matched=1 WHERE teilnehmerID=$id_random and teilnehmerID=$id_match;"
das hier nicht funktioniert: "and teilnehmerID=$id_match"

Deshalb werden teilweise die gleichen Teilnehmer gematched und das will ich nicht.

Das Query sollte eigentlich korrekt sein und wenn 2 gematched wurden, sollten beide in der Spalte "matched" eine 1 drin stehen haben was mit dem IF geprüft wird.


Einer eine Idee was ich falsch mache?

Login-Skript bzw. User-Registrierung mit Email-Verifikation?
php developer forum Autor : projektphp Zeit : 14:37 Posts : 3

Bezüglich der Mail Verification würde ich ein bestehendes Tool benützen:

[url]https://github.com/annebarrat/PHP-registration-with-email-verification[/url]

Dafür musst du aber phpmailer einrichten was aber nicht so schwer ist:
[url=http://www.codingcage.com/2015/08/how-to-send-e-mail-using-phpmailer-and.html]How to Send e-Mail using PHPMailer and Gmail SMTP | Coding Cage[/url]

Auf Github findest du oft Tools die dir das Leben erleichtern bezüglich Sicherheit.

h3ll hat recht, wieso in Files schreiben wenn man eine DB hat

Gruss

Jobs für PHP-Entwickler / PHP-Freelancer

Aktuelle PHP Projektausschreibungen / Stellenangebote

Weitere Projektausschreibungen finden Sie hier

PHP-Scripte & PHP-Tutorials


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen


 

ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Berni | Kommentare 10 Kommentare | Neu | Script ansehen 57510 mal angesehen | Kategorie: PHP/ Anzeigenmarkt


thumb_ebiz-trader-startseite.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

Welchen Sprachassistenten verwendest du?

Sprachassistenten wie Alexa, Siri, Cortana oder google Home sind stark im kommen. Was ist dein Favorit?

  •  
    Alexa
  •  
    Siri
  •  
    Google Home
  •  
    Cortana
  •  
    Nix von denen. Ich frage meinen Partner

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

Emailadresse :