Zum Inhalt springen

Community durchsuchen

Zeige Ergebnisse für die Tags "'php'".

  • Suche nach Tags

    Trenne mehrere Tags mit Kommata voneinander ab.
  • Suche Inhalte eines Autors

Inhaltstyp


Forum

  • Forum
  • Ausbildung/Job
    • Ausbildung im IT-Bereich
    • IT-Arbeitswelt
    • IT-Weiterbildung
    • Stellenangebote für Fachinformatiker
    • Jobsuche, Bewerbung und Zeugnisse
  • Prüfungsforen
    • IHK-Prüfung allgemein
    • Prüfungsaufgaben und -lösungen
    • Abschlussprojekte
  • NEU: Frage / Antwort: 1. Frage stellen - 2. Antworten bekommen - 3. Die beste Antwort auswählen
    • Systemadministratoren und Netzwerktechniker
    • Anwendungsentwickler und Programmierer
  • Fachliche Foren
    • Administration
    • Programmierung
  • Sonstiges
    • News und Feedback zu Fachinformatiker.de
    • Small Talk
  • Gaming Club's Allgemeine Themen
  • Gaming Club's Games
  • Coffeehouse's Themen
  • Coffeehouse's Soap
  • Fachinformatiker.de Treffen's regionale Treffen
  • FIAMC - Fachinformatiker Auto & Motorrad Club's Themen

Kalender

  • Pruefungen-events
  • Gaming Club's Verabreden zum Zocken
  • Fachinformatiker.de Treffen's Kalender

Blogs

  • Fachinformatiker - Blog

Produktgruppen

  • Werben bei Fachinformatiker.de
  • Seminare

Suchtreffer finden in...

Suchtreffer enthalten ...


Erstellungsdatum

  • Beginn

    Ende


Zuletzt aktualisiert

  • Beginn

    Ende


Suchtreffer filtern nach ...

Benutzer seit

  • Beginn

    Ende


Gruppe


Website


Location

23 Ergebnisse gefunden

  1. Bald steht meine zweite oder dritte Gehaltsverhandlung an. Da ich keine Erfahrung mit den Gehältern in unserer Branche (vor allem in dieser Region) habe, würde ich gern von eurer Meinung und Einschätzung profitieren. Über mich Vor meinen Job wurde ich zum Mediengestalter ausgebildet, habe aber zu 90% eher nur enwickelt und administriert. Nun bin ich seit 5 Jahren für mittelgroßes Unternehmen als PHP-Entwickler in Vollzeit. Eingestellt wurde ich vor allem für die Schnittstellen Programmierung, aber man kennt es: Neben zwei Hauptprojekte (die ich entwickelt habe und betreue) entwickelt man auch weitere Webanwendungen, optimiert/automatisiert Prozesse für die Kollegen/Abteilungen, hier und da mal ein Frontend, administriert sich durch Debian/Windows und spielt PC-Support für die Kollegen. Besondere Windows-Kenntnisse oder Zertifizierungen habe ich nicht, allerdings bin ich schon extremer PowerUser was das System angeht, weshalb mal etwas an den Gruppen-Richtlinien ändern, IIS oder sonstiges, kein Problem darstellt. Unix-Systeme ziehe ich aber bei Möglichkeit immer vor, Debian für Entwicklung und Web, MacOS als Workstation. Bei den Scriptsprachen liegt mein Fokus auf PHP und Javascript (Laravel/Vue). Hin und wieder Bash für Unix-Systeme oder Windows und Python für größere Datenmenge die ausgewertet werden wollen. Es gibt noch viele weitere Scriptsprachen, aber ich zähle hier nur jene auf welche ich auch beruflich einsetze. Am meisten Spaß machen mir Aufgaben im Frontend (heißt Anwendungsoberflächen/Webseiten gestalten), der Großteil meiner Aufgaben findet jedoch leider nur Backend statt, heißt Schnittstellen und Datenverarbeitung. Da ich aber in dem Berufszweig noch nicht hin und her gewechselt bin, hab ich keine Ahnung ob ich fair bezahlt werde oder nicht. Meine jüngeren studierten Kollegen schweigen sich zum Thema Gehalt allerdings aus, weshalb immer so die Zweifel unterbewusst mitschwingen, ob man nun selbst fair-bezahlt wird oder nicht. Mit meinen Kollegen verstehe ich mich sehr gut, kommuniziere und arbeite auch mit/für verschiedene Abteilungen (an deren Projekte/Anforderungen) und erhalte vor allem aus Sicht Personaler immer viel Lob. Was mich ein wenig besorgt ist das ich mit dem aktuellen Gehalt und der möglichen Gehaltssteigerung/Entwicklung (regulär 5%, letztes mal waren es sogar 10%) es nicht gerade rosig für die Zukunft aussieht. Zumindest frag ich mich wie man damit überhaupt mal in etwas größeres wie zum Beispiel ein Haus oder Rente finanzieren soll. Darum würde ich gern mal eure Meinung und Einschätzung hören, ob das für meine Region so stimmt oder ich härter verhandeln sollte. Steckbrief Alter: Mitte 30 Wohnort: Nahe Flensburg Letzter Ausbildungsabschluss: 2017 | Mediengestalter Berufserfahrung: 3 Jahre Mediengestalter (Ausbildung) 5 Jahre PHP-Entwickler (Vollzeit) Vorbildung: Kindheit: Basic & QBasic Teenager: Visual Basic Jugendl. bis jung. Erwachsener: Delphi aber danach nur noch Fokus auf HTML/CSS, PHP/JS, MYSQL Arbeitsort: Nähe Flensburg Grösse der Firma: 100-120 Mitarbeiter Tarif: Nein Branche der Firma: Autoersatzteile (Großhändler) Arbeitsstunden pro Woche: 40 Stunden Gesamtjahresbrutto: 34800 Euro Anzahl der Monatsgehälter: 12 Anzahl der Urlaubstage: 24 Tage Sonder- / Sozialleistungen: Betriebliche Altersvorsorge Mitunternehmerbonus Tätigkeiten (Aufgaben/Aufgabenbereich) - Entwicklung - Administration - Support der Mitarbeiter
  2. Hallo, ich hab ein kleines Problem und zwar habe ich eine Datenbank welche 3 Monate tadellos funktionierte. Doch seit gestern kommt sobald man eine SQL Exportieren will eine Nachricht das ein Netzwerkfehler aufgetreten seie, wenn man dann aber auf Fortsetzen klickt lädt der eine Index.html datei herunter. Ich hab die Datenbank mit Xampp erstellt. Ich habe das Xampp Verzeichnis bereits einmal komplett gelöscht und danach neu installiert doch es hat nichts gebracht... Siehe Unten | \/ Ich brauche dringend Hilfe. 2022-03-31 14-45-52_Trim.mp4
  3. Hallo, ich benutze folgenden php code in einem wordpress template, es soll eine Tabelle mit Informationen aus den pdf namen gefüttert werden. Der Code sieht folgendermaßen aus: $path=__DIR__.('./pdf'); read_dir($path); function read_dir($dir) { $path = opendir($dir); while (false !== ($file = readdir($path))) { if($file!="." && $file!=".." && $file != "index.php" && $file != "zip") { if(is_file($dir."/".$file)) $files[]=$file; else $dirs[]=$dir."/".$file; } } if(isset($dirs)) { natcasesort($dirs); foreach($dirs as $dir) { echo $dir; read_dir($dir); } } if($files) { natcasesort($files); $zaehler=0; foreach ($files as $file){ /// echo "$file <br>"; $file2 = ereg_replace("\(r\)", "<SUP>&reg;</SUP>", $file);//wir basteln uns ein Registrierungszeichen //$file2 = ereg_replace("ae", "&auml;", $file2);// und nun ein �//$file2 = ereg_replace("oe", "&ouml;", $file2);// und nun ein �//$file2 = ereg_replace("ue", "&uuml;", $file2);// und nun ein $split = explode("_", $file2);// und nun teilen wir den Dateinamen in seine Einzelteile, als trennung haben wir ein"_" if(sizeof($split)==7){ // Hier wird kontrolliert ob auch alle Einzelteile bestehen $kontrolle = $split[0]; // teil1 $system = $split[1]; // teil2 $charge = $split[2]; // teil3 $verfall = $split[3]; // teil4 $werteblatt = $split[4]; // teil5 $disk = $split[5]; // teil6 $cdrom = $split[6]; $kontrolle=verweis($kontrolle); // Kontrolle wird, falls vorhanden, mit Link versehen //$diskette = substr($disk, 0, 1); $diskette=$disk; $cd_rom = substr($cdrom, 0, 1); if($zaehler%2==0){ // unterschiedliche Erfaerbung der Zeilen echo "<tr class=\"Stil8\">"; }else{ echo "<tr class=\"Stil2\">"; } echo "<td>$kontrolle</td><td> $system</td><td>$charge</td><td>$verfall</td><td>"; // if ($werteblatt<="0"){ echo "nicht vorhanden";//was steht im bereich werteblatt - muss eigentlich eine 1 sein - aber man kann ja nie wissen }else{ echo "<img src=\"../wp-content/themes/busiprof/images/download.png\"> <a href=\"../wp-content/themes/short/templates/schnellteste-human/$file\" target=\"_blank\"> Download</a>"; // } echo "</td><td>"; if ($diskette<="0"){ echo " <img src=\"../wp-content/themes/busiprof/images/download.png\">&nbsp; nicht vorhanden"; }else { echo "<img src=\"../wp-content/themes/busiprof/images/download.png\"><a href=\"zip/$charge.zip\" target=\"_blank\">&nbsp; Download</a>"; } echo"</td><td>"; if ($cd_rom<="0"){ echo " <img src=\"../wp-content/themes/busiprof/images/download.png\">&nbsp; nicht vorhanden";} else { // Neu************************************************************ if(strstr($kontrolle,"BC-o-trol<SUP>&reg;</SUP>5000")){ // fuer BC-o-trol sind die Werte auf USB $bezeichnung="zip/$charge"."USB.zip"; echo "<img src=\"../wp-content/themes/busiprof/images/download.png\"><a href=\"../wp-content/themes/short/templates/$bezeichnung\" target=\"_blank\">&nbsp; USB-Download</a>"; }else{ //****************************************************** $bezeichnung="zip/$charge"."CD.zip"; echo "<img src=\"../wp-content/themes/busiprof/images/download.png\"><a href=\"../wp-content/themes/busiprof/$bezeichnung\" target=\"_blank\">&nbsp; Download</a>"; //Neu*************** } //********************** } echo"</td></tr>"; } $zaehler++; } // Ende der foreach-Schleife ////////// } closedir($path); } ?> der Code hat bis zur Umstellung auf php 7.2 super geklappt und nun bekomme ich folgenden Fehler: readdir() expects parameter 1 to be resource, boolean given on line 8. Ich hab leider keine Ahnung warum es vor dem Update lief und nun nicht mehr. Kann mir jemand weiter helfen? Danke schon mal!
  4. Hallo ich habe versucht über folgenden Code ein Image aus einem Unterverzeichnis im Browser anzuzeigen. Leider werden nur die Bilder angezeigt die direkt unter meinem Verzeichnis sind. Das Verzeichnis aus der ich die Bilder anzeigen möchte liegt unter /var/www/cloud_storage/ und die PHP Datei die darauf zugreifen möchte liegt unter /var/www/html/tp/test/upload/... Im Anhang befindet sich ein Bild, das was auf dem Bild zu sehen ist ist das Ergebnis meines Quellcodes. Das eine Bild was dort angezeigt wird ist das Bild welches sich direkt unter meinem Unterverzeichnis befindet (welches quasi Prioblemlos angezeigt wird). Die anderen Bilder sind die die sich im /var/www/cloud_storage Verzeichnis befinden. In den Error.logs habe ich nachgesehen. Da werden mir keine Meldungen angezeigt... Was muss ich hier machen damit die Bilder problemlos angezeigt werden können? Ich bitte um Hilfe! Vielen Dank im Voraus! Der Quellcode: $storagefile_srv01_user_verzeichnis_dokumente = $storagefile_srv01.md5($email).'/Dokumente/'; if (is_dir($storagefile_srv01_user_verzeichnis_dokumente)) { if($open = opendir($storagefile_srv01_user_verzeichnis_dokumente)) { while(($file = readdir($open)) != false) { if ($file == '.' | $file == '..') continue; echo "<img src='".$storagefile_srv01_user_verzeichnis_dokumente.$file."' width = '150' height= '150' >"; } closedir($open); } } echo "<img src='/tp/Bilder/Hintergrundbild.jpg' width = '150' height= '150' >";
  5. Hallo ich habe in linux eine Textdatei dessen Inhalt ich gerne mit meinem String vergleichen würde aber egal was ich versuche geht das leider nicht!!! $file = file_get_contents('/var/www/cloud_data/'.$hash_folder.'.txt') ; if($meinstring == $file){ } Kann mir da jemand behilflich sein? Ich bedanke mich im Voraus!
  6. Hallo folgende Fehlermeldung wird ausgegeben durch folgendem Code: Ich habe eine phpseclib extension in meine Datei eingefügt womit ich eine SFTP Verbindung aufbauen will, jedoch kommt hier ständig diese Fehlermeldung... <?php set_include_path(get_include_path() . PATH_SEPARATOR . 'phpseclib'); include('Net/SSH2.php'); $ssh = new Net_SSH2('IP1'); if (!$ssh->login('user', 'password')) { exit('Login Failed'); } echo $ssh->exec('pwd'); echo $ssh->exec('ls -la'); ?> Fehlermeldung: Notice: No compatible server to client encryption algorithms found in C:\xampp\htdocs\technicalprogress\phpseclib1.0.16\Net\SSH2.php on line 1587 Login Failed
  7. <?php $ftp_server = "ipserver"; $ftp_user = "name"; $ftp_pass = "passwort"; // Verbindung aufbauen $conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server"); // Anmeldung versuchen if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) { echo "Angemeldet als $ftp_user@$ftp_server\n"; } else { echo "Anmeldung als $ftp_user nicht möglich\n"; } // Verbindung schließen ftp_close($conn_id); ?> Hallo ich habe versucht über PHP einen FTP Zugriff auf meinem externen Server aufzubauen. Dies funktioniert nicht, da ich keine Port Nummer dahinter eingeben kann. ich habe bisher hinter "ipserver, 22" geschrieben, jedoch war dies auch ohne erfolg. Ich hab mich auf meinem FTP Server auch nur mit der Port Nummer 22 verbinden könnnen. Könntet ihr mir evtl. behilflich sein? Ich Bedanke mich im Voraus!
  8. Hallo zusammen, ich benötige Hilfe bei folgendem Thema. Mein Ziel ist es eine Cloud zu programmieren, die ich meinen Kunden anbieten kann. Folgendes ist bereits programmiert wurden, mit PHP: - Login - Registration - Authentication etc. Die Frage wäre nun wo und wie ich die Daten der Kunden abspeichern kann. Ich hab mir einen Server (Linux Betriebssystem) gekauft, jedoch wüsste ich nicht wie ich den Festplattenspeicher meinen Kunden nach der Anmeldung auf der Cloud frei Zugängig machen könnte. Könnte mir hierbei jemand behilflich sein? Was benötige ich und wie wird hier vorgegangen?
  9. Hallo, ich habe bei der Darstellung einer Tabelle in einem Wordpress Template ein kleines Problem. Der Inhalt von 2 Spalten wird nicht auf der selben höhe dargestellt, wie der Inhalt in der ersten Spalte. Obwohl es die selbe Zeile ist, wird der Inhalt spalte für spalte erst mit einer Leerzeile Abstand dargestellt. Ich habe mal einen Screenshot angehängt, wo man sehen kann was ich meine. Der Code ist in eine Kopie einer Template php des benutzten Wordpress themes eingebaut und ruft noch weitere php´s auf: <?php /** *Template Name: Page - Controlfinder * * @package OnePress */ get_header(); /** * @since 2.0.0 * @see onepress_display_page_title */ do_action( 'onepress_page_before_content' ); ?> <div id="content" class="site-content"> <?php onepress_breadcrumb(); ?> <div id="content-inside" class="container no-sidebar"> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'template-parts/content', 'page' ); ?> <td colspan="3"><span class="Stil5">Controlfinder ist ein Service der <a href="http://www.keul.de" target="_blank">G&uuml;nter Keul GmbH</a>.<br> Er erleichtert Ihnen die Suche nach dem geeigneten Kontrollblut f&uuml;r Ihr Blutanalyse-Ger&auml;t. Bitte gehen Sie hierzu folgenderma&szlig;en vor:<br> <ol> <li>Suchen Sie im Herstellerfenster (links) den Hersteller Ihres Ger&auml;tes aus, und klicken Sie diesen an. </li> <li>Im Ger&auml;tefenster (Mitte) werden nun die Ger&auml;te dieses Herstellers aufgelistet.<br> Bitte w&auml;hlen Sie Ihr Blutanalyse-Ger&auml;t in dieser Liste aus und klicken Sie es an. </li> <li> Im Fenster Kontrolle (rechts) erscheinen nun die geeigenten Kontrollen f&uuml;r Ihr Ger&auml;t. </li> <li> Wenn Sie nun eine der angezeigten Kontrollen anklicken, werden im unteren Teil des Browserfensters detaillierte Informationen zu der ausgew&auml;hlten Kontrolle angezeigt. </li> </ol> <b>Beispiel:</b> <br>Hersteller: Dr. Lange -> Ger&auml;t: Miniphotometer -> Kontrolle: Lang-o-trol </span><br><br><br> </td> </tr> <td colspan="3"><span class="Stil5">Ihre bisherige Auswahl: <?PHP if(isset($_GET['hersteller'])){ echo htmlentities($_GET['hersteller'])." -&gt; ";} if(isset($_GET['geraet'])){ echo htmlentities($_GET['geraet'])." -&gt; ";} if(isset($_GET['kontrolle'])){ echo htmlentities($_GET['kontrolle']);} ?> </span></td> <table width="800" height="600" border="0px" align="center" cellpadding="0" cellspacing="0"> <td width="260" align="left" valign="top"><span class="Stil0">Hersteller: <? include 'hersteller.php'; ?> </span></td> <td width="260" align="left" valign="top"><span class="Stil5">Ger&auml;t: <? include "geraet.php"; ?> </span></td> <td width="260" align="left" valign="top"><span class="Stil5">Kontrolle: <? include "kontrolle.php"; ?> </span></td> <tr> <td>Auswahl <a href="controlfinder">l&ouml;schen</a> </td> <td colspan="3"> <?PHP if(isset($_GET['kontrolle']) && $_GET['kontrolle']!=""){ include "beschreibung.php"; } ?></td> </table> <?php // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : comments_template(); endif; ?> <?php endwhile; // End of the loop. ?> </main><!-- #main --> </div><!-- #primary --> </div><!--#content-inside --> </div><!-- #content --> <?php get_footer(); ?> Ich kann keine unnötigen Leerzeilen erkennen und bin etwas ratlos, warum der Inhalt so verschoben wird. Ich hoffe jemand kann mir da weiter helfen. Vielen Dank schon mal
  10. Hallo, ich will folgendes kleines php Skript in ein Wordpress Template einbinden. Ich habe das Skript auch eingebunden bekommen, nur listet es mir alle Dateien auf, die es da findet. Es sollen aber nur PDF´s aus einem bestimmten Ordner aufgelistet werden. Der Rest der Dateien sollen nicht in der Liste erscheinen. Der Ordner liegt auch auf der selben Ebene wie das Template. Ich habe Schwierigkeiten den Pfad bei der Zeile $path="." richtig anzugeben, sodass er den Ordner mit den PDF´s findet und auch beim ausschließen der anderen Dateien außer den gewünschten PDF´s. Das Skript ist Teil einer alten Seite, die nicht unter Wordpress lief. Es sollte aber auch übernommen werden: <table width="800" border="0" cellspacing="0" cellpadding="0"> <tr> <td><div align="center" class="Stil9">Download Analysenzertifikate </div></td> </tr> </table> <br> <table width="90%" border="0" cellspacing="0" cellpadding="2"> <tr bgcolor="#FF3333"> <td><span class="Stil7">Artikelbezeichnung<a href="#"></span></td> <td><span class="Stil7">Artikel-Nr.</span></td> <td><span class="Stil7">Charge</span></td> <td><span class="Stil7">Verwendbar bis</span></td> <td><span class="Stil7">Download</span></td> </tr> <?php $path="."; read_dir($path); function read_dir($dir) { $path = opendir($dir); while (false !== ($file = readdir($path))) { if($file!="." && $file!=".." && $file != "index.php" && $file != "zip") { if(is_file($dir."/".$file)) $files[]=$file; else $dirs[]=$dir."/".$file; } } if(isset($dirs)) { natcasesort($dirs); foreach($dirs as $dir) { echo $dir; read_dir($dir); } } if($files) { natcasesort($files); $zaehler=0; foreach ($files as $file){ //echo "$file <br>"; $file2 = ereg_replace("\(r\)", "<SUP>&reg;</SUP>", $file);//wir basteln uns ein Registrierungszeichen //$file2 = ereg_replace("ae", "&auml;", $file2);// und nun ein �//$file2 = ereg_replace("oe", "&ouml;", $file2);// und nun ein �//$file2 = ereg_replace("ue", "&uuml;", $file2);// und nun ein $split = explode("_", $file2);// und nun teilen wir den Dateinamen in seine Einzelteile, als trennung haben wir ein"_" if(sizeof($split)==5){ // Hier wird kontrolliert ob auch alle Einzelteile bestehen $kontrolle = $split[0]; // teil1 $system = $split[1]; // teil2 $charge = $split[2]; // teil3 $verfall = $split[3]; // teil4 $werteblatt = $split[4]; // teil5 //$disk = $split[5]; // teil6 //$cdrom = $split[6]; $kontrolle=verweis($kontrolle); // Kontrolle wird, falls vorhanden, mit Link versehen //$diskette = substr($disk, 0, 1); //$diskette=$disk; //$cd_rom = substr($cdrom, 0, 1); if($zaehler%2==0){ // unterschiedliche Einfaerbung der Zeilen echo "<tr class=\"Stil8\">"; }else{ echo "<tr class=\"Stil2\">"; } echo "<td>$kontrolle</td><td> $system</td><td>$charge</td><td>$verfall</td><td>"; // if ($werteblatt<="0"){ echo "nicht vorhanden";//was steht im bereich werteblatt - muss eigentlich eine 1 sein - aber man kann ja nie wissen }else{ echo "<img src=\"../img/pdf.gif\"> <a href=\"$file\" target=\"_blank\"> Download</a>"; // } echo"</td></tr>"; } $zaehler++; } // Ende der foreach-Schleife ////////// } closedir($path); } function verweis($wert){ global $links; // etwas umstaendlich , dafür aber sehr sauber, weil inicht auf einen nicht vorhandenen Indesx bzw. Schluessel zugegriffen werden kann, Also wird erst nachgesehen ob Schluessel ueberhaupt existiert und im Erfolgsfall, dann auf den assoziativen Wert zugegriffen; ansonsten wird erst gar nicht versucht auf den Wert zuzugreifen $schluessel=array_keys($links); // Hier wird ein Array mit den Schluesseln aus dem assoziat. Array $blutkontrollen erstellt if(in_array($wert,$schluessel)){ // Schluessel ist im Array vorhanden, es kann also der Wert gesucht werden $adresse="http://www.beispiel.de/deutsch/produkte/".$links[$wert]; return "<a href='$adresse' target='_blank'>$wert</a>"; }else{// Schluessel ist NICHT im Array vorhanden, es kann also kein Wert gesucht werden, bzw es wird nur Ausgangswert zurueckgegeben return $wert; } } ?> <tr bgcolor="#FF3333"> <td colspan="7"><span class="Stil7">Sollte die von Ihnen gesuchte Datei nicht vorhanden sein, so treten Sie bitte mit uns in Kontakt. </span><span class="Stil7"></span></td> </tr> </table> Das Skript ist leider von einem Vorgänger von mir, den ich dazu leider nicht mehr zu rate ziehen kann. Ich hoffe man kann mir hier helfen. Vielen Dank schon mal im voraus!
  11. Hallo, Ich habe einer Frage zu SQL-Anweisung und hoffe, dass ich es gut rüber bringen kann. Ich habe ein kleines Programm geschrieben (mein Projekt), dabei handelt es sich um die Berechnung einer Vollfolierung und Teilfolierung von einem KFZ. Dieses Programm hat 2 Funktionen. 1. Man kann die Marke, Modell, Typ, Jahr usw auswählen und zum Schluss bekommt man den Preis für die Vollfolierung 2. Man kann die qm, die man an Folie braucht eintragen und die Folie auswählen und wieder wird berechnet. Da ich für mein Projekt, die Datenbank in der 3. Normalform normalisiert habe, muss ich nun meine SQL-Anweisungen erneuern. Die erste Abfrage habe ich hinbekommen. Da soll er mir alle Marken nur einmal ausgeben. Bei der 2. Abfrage soll er dann nur die Modelle ausgeben anhand der gewählten Marke, die vorher ausgewählt wurde. Aber mein Befehl funzt nicht. Mir zeigt es die Modelle leider nicht an. Hier mal der SQL-Befehl von Marke (der funktioniert) function marke() { $sql = "Select DISTINCT marke_bezeichnung FROM fahrzeug Left JOIN marke ON marke.marke_id = fahrzeug.marke_id Where marke.marke_id = fahrzeug.marke_id"; return $sql; Und hier der SQL-Befehl von Modell, der nicht geht. function model($marke) { $sql = "Select DISTINCT modell_bezeichnung FROM fahrzeug Left JOIN modell ON modell.modell_id = fahrzeug.modell_id Where modell.modell_id = fahrzeug.modell_id AND marke_bezeichnung = '" . $marke ."'"; return $sql; Und hier noch die Datei Marke (dort wird ein Select ausgegeben mit allen Marken). Die Marke, die man dann gewählt hat, muss dem Modell übergeben werden. <body> <div id="body" align="center"> <?php include("db.php"); $res = mysqli_query(connect(), marke()); $num = mysqli_num_rows($res); mysqli_close($con); if($num > 0) echo ""; else echo "Keine Ergebnisse<br>"; while ($dsatz = mysqli_fetch_assoc($res)) { $make[] = $dsatz["marke_bezeichnung"]; } ?> <p>Bitte treffen Sie Ihre Auswahl:</p> <fieldset style="width:300px"> <legend>Vollfolierung</legend> <form action="projekt_model.php" method= "post"> <select name="marke"> <?php foreach($make as $single_make): ?> <option value="<?php echo $single_make ?>" ><?php echo $single_make ?></option> <?php endforeach; ?> </select> <p><input type="submit"> <input type="reset"></p> </fieldset> </form> Und Hier ist die Datei Modell, der die Marke übergeben werden muss. <body> <div id="body" align="center"> <?php if(isset($_POST["marke"])){ ?> <?php include("db.php"); $res = mysqli_query(connect(), model($_POST["marke"])); $num = mysqli_num_rows($res); mysqli_close($con); if($num > 0) echo ""; else echo "Keine Ergebnisse<br>"; while ($result = mysqli_fetch_assoc($res)) { $model[] = $result["modell_bezeichnung"]; } ?> <fieldset style="width:300px"> <legend>Modell</legend> <form action="projekt_type.php" method="post"> <p>Marke: <?php echo $_POST["marke"] ?></p> <input type="hidden" name="marke" value="<?php echo $_POST["marke"] ?>" /> <select name="model"> <?php foreach($model as $single_model): ?> <option value="<?php echo $single_model ?>" ><?php echo $single_model ?></option> <?php endforeach; ?> </select> <p><input type="submit"> <input type="reset"></p> </fieldset> </form> <?php } else { ?> <p>Bitte eine Marke auswählen</p> <a href="projekt_marke.php">Zurück</a> <?php } ?> </div> </body></html> Ich hoffe, war nicht zuviel des guten. Lieben Dank
  12. Moin zusammen, mein Ausbildungsbetrieb hat meinen Wunsch angenommen mir einen Crash-Kurs anzubieten. Ich hab mich dafür bereit erklärt Scriptsprachen zu lernen, also auch hauptsächlich PHP/Powershell und zusätzlich noch Datenbanksprachen wie SQL/MSSQL. Ich hab meinem Betrieb vorgeschlagen da auch Bücher zu benutzen o.ä. . Ich wollte euch mal fragen welche Bücher für einen blutigen Anfänger, der keine Ahnung von den o.g. Sprachen hat wunderbar geeignet sind um diese dann gleich vorschlagen zu können ? Noch irgendwelche Ideen ausser Bücher oder Internettutorials , wie ich mich an PHP/SQL/Powershell rantasten kann ? Danke sehr.
  13. Moin zusammen, ich administriere zur Zeit mehr oder weniger einen Onlineshop. Und jetzt habe ich von meinem Ausbilder die Aufgabe bekommen, dass ich ein PHP Script erstellen soll. Dieses PHP Script soll eine bestimmte SQL Tabelle (und von da auch nur bestimmte Spalten ) in eine CSV Datei exportieren und per E-Mail gesendet werden. Letzten Endes soll das ein Cronjob werden ,der dieses Script einmal in der Stunde durchführt. Aber wie ich diesen erstelle weiss ich schon. Jetzt bin ich natürlich ein blutiger Anfänger der 0,0 h Zeit in sowas jemals investiert hat und stehe bei 0. Wie man eine PHP Datei erstellt und wie man die per FTP auf den Webserver hochlädt weiß ich auch schon nur wird's schwer bei dem eigentlichen script. Und da wollte ich euch mal fragen ob ihr Tipps oder Vorlagen für mich habt die am besten noch selbsterklärend sind, um so ein Script zu schaffen. Wir benutzen phpMyAdmin auf nem Mittwaldserver. Danke schonmal. Gruß
  14. Hi zusammen, bin derzeit "nur" normaler Anwendungsentwickler ohne Spezialisierung. Auf Dauer würde ich aber gern in den Bereich IT-Security (Web und/oder Software, beides interessant) gehen. Weiterbildungskurse sind derzeit nicht drin, aber ich habe die Möglichkeit, eine PHP-Zertifizierung machen (Zend Zertifizierung PHP 5). Wäre das eine realistische "Brücke" bzw. ein möglicher "Erster Schritt" in diese Richtung, oder würde ich damit eher in der Webentwicklung hängen bleiben, was meint ihr? Oder hat jemand vielleicht eine andere Idee bzw. einen Tipp, wie man in den Bereich kommt und was man beachten sollte (spezielle Kenntnisse etc)? Hoffe ich poste dies im richtigen Bereich, schien mir am passendsten. Gruß Damien
  15. Hello everyone, sorry for not writing in your language, but it is better like this. I would be happy if you could. I'm from Belgrade, Serbia, 24 years old, I have been 5 years experience in graphic industry-finishing printed products, assembling car foils etc..In past years I have been interested in programming, mostly backend, PHP with mySQL and Laravel framework , So little of Wordpress. Of course, you should have some knowledge of HTML and CSS I do not have a university degree. I work mostly with my friend, Google. So, I'm asking, which is the best way to get a job as a junior in Germany? I saw some job ads, for junior php developer, And I have received a couple of answers, with questions in it, on I EU citizen. So, it's a good job. Yes, I will continue with my resume, but I need some advice about it, is there some apprenticeships for less money? Thank you for your interest in posting answers
  16. Hallo, Ich stehe wieder vor einer herausforderung. ich habe eine Tabelle mit mehreren Spalten. eine davon ist die Spalte ID und Status. Wenn sich der Status nun ändert wurde ich gerne die Spalte ID farbig einfärben, was auch klappt. Jedoch habe ich mehrere Spalten und wenn ich mehr als eine Anweisung angebe färbt er keine mehr ein. hier die einzelne Zeile die funktioniert: $cbs['farbe_tabelle_admin1'] = (!empty($kom['step']) && $kom['step'] == 11) ? "#FF0000" : "#E4E4E4"; Sollte ich nun weitre einfügen klappt das leider nicht mehr: $cbs['farbe_tabelle_admin1'] = (!empty($kom['step']) && $kom['step'] == 11) ? "#FF0000" : "#E4E4E4"; $cbs['farbe_tabelle_admin1'] = (!empty($kom['step']) && $kom['step'] == 10) ? "#FFFF00" : "#E4E4E4"; $cbs['farbe_tabelle_admin1'] = (!empty($kom['step']) && $kom['step'] == 9) ? "#00FF00" : "#E4E4E4"; Wäre um Hilfe dankbar.
  17. Hallo, Ich stehe vor einer kleinen Herausforderung. Ich habe folgenden Code: <?php for ($Datei=1; $Datei<=10; $Datei++) for ($i=0; $i < $cfg['NUM_ATTACHMENT_FIELDS']; $i++) { echo '<fieldset class="upload">'; echo '<legend>Dateianhang</legend>'; echo '<label>Datei </label><input type="file" size="12" name="f[]" /><br />'; echo '</fieldset>'; } ?> In der Zeile echo '<label>Datei </label><input type="file" size="12" name="f[]" /><br />'; würdeich gerne die Variable $i nach Datei einfügen. Leider klappt dasimMOment nicht wirklich. Würde mich üerb Hilfe freuen. Viele grüße
  18. Hallo, bisher habe ich immer ziemlich altbackend programmiert (so wurde mir das gesagt - Programmier-Stil von vor 10 Jahren). Jetzt mache ich eine Ausbildung zum FIAE und soll in meiner Abschlussarbeit per MVC in Zend2 programmieren. Wäre jemand hier bereit, mit anhand meines alten Codes (abgesehen von mysql & mysqli) einmal zu erklären, was wohin gehört und wie es geschrieben werden muss? Posten den Code in ein paar Minuten. <?php echo "<form action=InsertPlattform.php method=post>"; echo "<input tpye=text name=PlattformName><br>"; echo "<input tpye=text name=DBName><br>"; echo "<input tpye=text name=DBTabelle><br>"; echo "<input type=submit name=eintragen value=\" Plattform eintragen \">"; echo "</form>"; $PlattformName = mysql_real_escape_string($_POST['PlattformName']); $DBName = mysql_real_escape_string($_POST['DBName']); $DBTabelle = mysql_real_escape_string($_POST['DBTabelle']); if(IsSet($_POST['eintragen'])) { $InsertPlattform = "INSERT INTO bulkdata (PlattformName,DBName,DBTabelle) VALUES ('$PlattformName','$DBName','$DBTabelle')"; $execute = mysql_query($InsertPlattform); } ?>
  19. Ich muss für eine Probearbeit für einen Ausbildungsplatz folgendes Problem lösen: Ich muss mit PHP url's aus einer .txt Datei auslesen zu jeder Zeile/URL den titletag herauslesen und der URL zuordnen und alle ergebnisse in eine mysql tabelle eintragen. Ich habe leider Sehr viel Zeit über das Wochenende damit verloren, xampp einzurichten, da das PDO in der PHP.ini abgestellt war und Xampp vorläufig nicht starten wollte, da es angeblich eine 16Bit anwendung wäre, welche bei Win10 nicht gestartet werden kann. Ich habe nur noch einen halben Tag um mir das beibringen zu können. Eine Musterlösung wäre zwar Toll aber ich würde es lieber erklärt bekommen, um es zu verstehen was ich da mache. Ich habe zwar mit PHP bereits gearbeitet aber Access als Frontend benutzt, daher habe ich die verwendung von PHP mit MySQL sogut wie nie gebraucht und das letzte mal als ich mit PHP 5.0 gearbeitet habe, war vor fast 2 Jahren. Folgenden Lösungsansatz habe ich gemacht: <?php //Das einwählen in die MySQL Datenbank funktioniert $pdo = new PDO('mysql:host=localhost;dbname=domainverwaltung', 'root', ''); // Das auslesen der Titel funktioniert zu einer angegebenen URL funktioniert // vielleicht kann ich das auslesen und eintragen in die Datenbank mit einer foreach schleife realisieren $doc = new DOMDocument(); @$doc->loadHTMLFile('https://www.google.de/'); $xpath = new DOMXPath($doc); echo $xpath->query('//title')->item(0)->nodeValue."\n"; //so wollte ich die .txt auslesen aber es klappt irgendwie nicht $datei=fopen("domain.txt","r+"); while(!feof($datei)) { $zeile = fgets($datei,1000); echo $zeile."<br>"; } fclose($datei); // So wollte ich den Eintrag in die MySQL Datenbank machen $statement = $pdo->prepare("INSERT INTO domain (url, titel) VALUES (:url,:titel)"); for($i=0;$i!=Null; $i++) { $url_new = array('url' => 'url'.$i, 'titel' => 'titel'.$i); $statement->execute($url_new); } $id_new = $pdo->lastInsertId(); echo "URLs bis nummer $id_new wurden angelegt"; ?> Ich hatte zwar noch andere Lösngsansätze die ich mir mit google zusammengebastelt habe aber ich möchte das was ich mache in erster linie auch verstehen und hoffe ihr könnt mir helfen. Und ja ich habe bereits recherchiert und habe es echt schwer alles auszuprobieren unter dem Zeitdruck im Moment. Schonmal vielen Dank im Voraus
  20. Für unser 20 köpfiges Team suchen wir einen Programmierer, der sich gerne mit Programmierungen in Online-Portalen oder einer Verwaltungssoftware im Webbereich auseinandersetzt. Die Sprachen CSS, PHP und JavaScript sind Grundvoraussetzung. Das Arbeiten mit MySQL-Datenbanken gehört bei uns zum Alltag. Wen suchen wir? Du fühlst Dich in der Web-Programmierung zu Hause und hast schon aktiv an komplexen Projekten gearbeitet. Wichtiger als ein perfekter Lebenslauf sind uns Leidenschaft und Spaß an der Arbeit in einem jungen Team aus gleichgesinnten IT-Begeisterten. Bei uns beginnt Dein Tag mit einer Tasse gutem Kaffee und ggf. einem kurzen Plausch unter Kollegen. Deine Arbeit erledigst Du mit Leib und Seele. Wir geben Freiräume in denen Du Dein Talent und Dein Know How ausleben kannst, um optimale Lösungen für unsere Kunden zu erarbeiten. Wir erwarten von Dir gute Kenntnisse in aktuellen Web-Technologien HTML, CSS, JavaScript sowie Kenntnisse in Backend-Technologien (MySQL, PHP). Darüber hinaus verfügst Du über eine präzise und strukturierte Arbeitsweise und konzeptionelles, ganzheitliches Denken. Was bieten wir? Eine freundschaftliche Atmosphäre bei der Arbeit ist uns sehr wichtig. Bei uns kannst Du mit jedem auf Augenhöhe sprechen. Wir klönen in der Küche, grillen im Garten und veranstalten regelmäßig Team Events zu denen alle Mitarbeiter eingeladen sind. Kaffee, Tee und Soft Drinks werden kostenfrei zur Verfügung gestellt. Unser Büro liegt am nördlichen Rand der Lüneburger Heide und vor den Toren Hamburgs. Hier finden wir den optimalen Arbeitsraum zwischen Metropole und Natur. Außerdem bieten wir eine angemessene Vergütung und eine betriebliche Altersvorsorge. Bewerbungen bitte per E-Mail an Kai Schierhorn unter bewerbung@x65.de ABAKUS Elektronik GmbH - www.x65.de 2015_A_002_Vollblut Programmierer.pdf
  21. Hallo liebe Forengemeinde, Hintergrund: ich bin neu hier und programmiere PHP erst seid 2 Wochen. Zurzeit befinde ich mich im Praktikum bei meiner Firma die mich ab dem 15.09 als Azubi übernimmt. Zurzeit versuche ich meine Kentnisse mit kleinen Übungen zu festigen. Nun mein Problem: Einmal der Code: __________________________________________________________________ include_once 'news_db.php'; include_once 'act_datetime.php'; $query = "select * from $tablename "; $result = mysql_db_query ($dbname,$query, $link); $row = mysql_fetch_array($result); //Array leeren $newArr = array(); //MYSQL_ASSOC gibt nur die assoziativen Arrays aus while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $newArr[] = $row; } $smarty->assign('resArr', $newArr); $smarty->assign('act_date',$date); $smarty->display('templates/newsticker_front.tpl'); ____________________________________________________________________ Hier seht ihr meine DB abfrage. Das funktioniert soweit auch. Daten wie timestamp und die Datenbankinformationen hole ich per include von anderen dateien. Am ende übergebe ich die ausgabe an mein template. Nun mein Template: ________________________________________________________________ <table border="1" align="center" valign="top"> <h1 align="center"> Newsticker</h1> <tr> <td colspan=1> Aktuelles Datum:</td><td colspan=1>{$act_date}</td> </tr> <tr> <td colspan=2> </td> </tr> {foreach $resArr as $arr} <tr> <td>{print_r($arr['message'])}</td> <td>{print_r($arr['date'])}</td> </tr> {/foreach} </table> ______________________________________________________________________ Hier übergebe ich das Array meiner schleife die dann eine tabelle erstellt. Funktioniert auch. Nun kommt der Fehler, in den Tabellen steht nach der ausgabe immer eine 1 hintendran. Egal ob in der Tabelle für die "message" oder für das "date". In der Datenbank sind die einträge sauber. Gebe ich zum testzweck ein eintrag aus, kommt ebenfalls keine 1. Meine Vermutung: Liegt es vll an der print_r ausgabe? das die "1" ein "true" bedeutet? Wenn ja, gibt es einen anderen befehl der mir eine solche ausgabe richtig ausgibt? mit echo wird es meines wissens nicht gehen.. Leider gehen mir die Ideen aus. Ich hoffe auf eure Hilfe. Bitte schreibt aber nicht nur die Lösung hin falls euch eine einfällt sondern erklärt diese zum nachvollziehen (ich will ja was dabei lernen ). Kleine Info noch: Das Template ist mit HTML und Smarty template engine aufgebaut. Deshalb wird der foreach befehl in den geschweiften klammern geschrieben. Danke schonmal Vorab! lg
  22. Hallo, ich programmiere im Moment eine Suche incl. Auto-/Livesuche mittels Ajax. Die PHP-Datei zum Suchen liest eine Reihe Textdateien ein und gibt jetzt speziell für die Livesuche Vorschläge aus, die den bisher eingegebenen String enthalten. Bei den Textdateien handelt es sich um News. Nun zu meinem Problem:confused:: Das Skript funktioniert so weit, nur dass es, wenn im Text z.B. steht: "word)nocheinpaarBuchstaben", wird "word)nocheinpaarBuchstaben" ausgegeben, da ich bissher die Wörter trenne, indem ich per explode(" ", $text); die einzelnen Wörter trenne. Ich bräuchte eine Lösung, die Wörter richtig zu trennen! Ich bedanke mich schonmal für die hoffentlich zahlreichen Infos. Mfg, milkilord
  23. Hallo FFI-Users Ich habe da ein "Problem" bzw. eine Bildungslücke. Ich habe noch nicht viel mit Joomla gemacht, und daher kapier ich das mit diesen Modulen, PlugIns und Extensions noch nicht... Folgendes Problem stellt sich mir: Ich habe eine Webseite - Joomla. Auf dieser Sollte nun der Administrator, eine Seite haben, wo er Kontaktdaten erfassen kann, welche direkt in die Datenbank gespeichert werden. Die eingetragenen Daten sollen später einfach als CSV ausgegeben werden und in Excel eingelesen werden können. Wie gehe ich am einfachsten vor? Was benötige ich? Liebe Grüsse und DAnke für die Infos JL

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...