Advertisement
Guest User

Untitled

a guest
May 2nd, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.77 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4. #include <stdio.h>
  5. using namespace std;
  6. #define EXTENSIO ".php"
  7.  
  8. int main () {
  9.     ofstream php;
  10.     string arxiu;
  11.     string cat;
  12.     cout << "Quina categoria tractarem?" << endl;
  13.     while (cin >> cat) {
  14.         cout << "Quina nova pagina toca crear?" << endl;
  15.         char pag;
  16.         cin >> pag;
  17.         while (pag > '0') {
  18.             if (pag > '9') {    
  19.                 arxiu = cat + "-" + pag + EXTENSIO;
  20.             }
  21.             else {
  22.                 arxiu = cat + "-0" + pag + EXTENSIO;
  23.             }
  24.             php.open(&arxiu[0]);
  25.             if (php.is_open()){
  26. php << "<?php\n";
  27. php << "    $host=\"localhost\";\n";
  28. php << "$user=\"s05e8375_lector\";\n";
  29. php << "$password=\"anonimo\";\n";
  30. php << "$link = mysql_connect ($host, $user, $password) or die (\"<center>No se puede conectar";
  31. php << " con la base de datos\\n</center>\\n\");\n";
  32. php << "   $tablename=\"juegos\";\n";
  33. php << " $query=\"SELECT * FROM $tablename WHERE ID=XX\";\n";
  34. php << " include (\"cuerpoplantillacat1.php\");\n";
  35.                 php << "$query=\"SELECT * FROM $tablename WHERE ID LIKE '" << cat << "____' ORDER";
  36.                 php << "BY `ID` DESC LIMIT " << 10 * (pag - '1') <<" , " << 10*(pag - '0') - '1' << "\" ;\n";
  37.                 php.close();
  38.                 cout << "La pagina " << pag << " s'ha creat correctament." <<endl;
  39.                 --pag;
  40.             }
  41.             else {
  42.                 php.close();
  43.                 cout << "El joc " << pag << " ha fallat en l'execucio." << endl;
  44.                 cout << "No creus que hauries de preguntar-li a l'excel·lentissim Carles?" << endl;
  45.                 --pag;
  46.             }
  47.         }
  48.         cout << "Quina nova pagina toca crear ara?" << endl;
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement